+foreach my $icradiusmachine ( @icradiusmachines ) {
+ my( $machine, $db, $user, $pass ) = split(/\s+/, $icradiusmachine);
+ chdir $icradius_mysqlsource or die "Can't cd $icradius_mysqlsource: $!";
+ my($reader,$writer)=(new IO::Handle, new IO::Handle);
+ sshopen2("root\@$machine", $reader, $writer, "mysql --user=$user -p $db");
+ print $writer "$pass\nLOCK TABLES radcheck WRITE;\n";
+ foreach my $file ( glob("radcheck.*") ) {
+ scp($file,"root\@$machine:$icradius_mysqldest/$db/$file");
+ }
+ close $writer;
+ close $reader;
+}
+