--- rpms/e-smith-base/sme10/e-smith-base-5.8.0-rewrite_manageraid.patch 2020/12/23 17:58:53 1.1 +++ rpms/e-smith-base/sme10/e-smith-base-5.8.0-rewrite_manageraid.patch 2020/12/29 15:29:11 1.2 @@ -197,14 +197,14 @@ diff -urN e-smith-base-5.8.0.old/root/sb + foreach my $s (@srcparts) {($srcpart) = $s =~ /devices=(\Q$source_drive\E\d+)/}; + $tgtpart = $srcpart =~ s/\Q$source_drive/$target_drive/r; + -+ print "Adding $tgtpart to $devices[$part]"; ++ print "Adding $tgtpart to $devices[$part]\n"; + system("/sbin/mdadm", $devices[$part], "--add", $tgtpart) == 0 + or die "Error adding $tgtpart to $devices[$part]"; } -close(OUTPUT) or die "Closing stdin pipe reported: $!\n"; +# Finished -+print "Successfully added $target_drive to RAID!"; ++print "Successfully added $target_drive to RAID!\n"; \ No newline at end of file diff -urN e-smith-base-5.8.0.old/root/sbin/e-smith/console-menu-items/manageRAID.pl e-smith-base-5.8.0/root/sbin/e-smith/console-menu-items/manageRAID.pl --- e-smith-base-5.8.0.old/root/sbin/e-smith/console-menu-items/manageRAID.pl 2020-12-23 17:42:19.991247057 +0000