From: <fi...@sy...> - 2011-04-09 04:21:49
|
Author: finley Date: 2011-04-08 23:21:43 -0500 (Fri, 08 Apr 2011) New Revision: 4546 Modified: trunk/lib/SystemImager/Server.pm Log: Tweak parted bits in autoinstall script to work with newer versions of parted Modified: trunk/lib/SystemImager/Server.pm =================================================================== --- trunk/lib/SystemImager/Server.pm 2011-04-09 04:20:59 UTC (rev 4545) +++ trunk/lib/SystemImager/Server.pm 2011-04-09 04:21:43 UTC (rev 4546) @@ -414,7 +414,7 @@ print $out "$cmd\n\n"; print $out "# Get the size of the destination disk so that we can make the partitions fit properly.\n"; - print $out qq(DISK_SIZE=`parted -s $devfs_dev unit MB print ) . q(| grep 'Disk geometry for' | sed 's/^.*-//g' | sed 's/\..*$//' | sed 's/MB//' `) . qq(\n); + print $out q(DISK_SIZE=`parted -s ) . $devfs_dev . q( unit MB print | egrep '^Disk ' | awk '{print $NF}' | sed 's/MB//' `) . qq(\n); print $out q([ -z $DISK_SIZE ] && shellout) . qq(\n); print $out q(if [ "$ARCH" = "alpha" ]; then) . qq(\n); |