[Midnightbsd-cvs] mports: Chroot.pm: test mtree's exit code.
ctriv at midnightbsd.org
ctriv at midnightbsd.org
Mon Oct 6 12:42:18 EDT 2008
Log Message:
-----------
test mtree's exit code.
Modified Files:
--------------
mports/Tools/lib/Magus:
Chroot.pm (r1.27 -> r1.28)
-------------- next part --------------
Index: Chroot.pm
===================================================================
RCS file: /home/cvs/mports/Tools/lib/Magus/Chroot.pm,v
retrieving revision 1.27
retrieving revision 1.28
diff -L Tools/lib/Magus/Chroot.pm -L Tools/lib/Magus/Chroot.pm -u -r1.27 -r1.28
--- Tools/lib/Magus/Chroot.pm
+++ Tools/lib/Magus/Chroot.pm
@@ -254,7 +254,10 @@
sub _mtree {
my ($self, $mtreefile, $dir) = @_;
- system("/usr/sbin/mtree -deU -f $self->{root}/etc/mtree/$mtreefile -p $self->{root}$dir >/dev/null 2>&1");
+ my $cmd = "/usr/sbin/mtree -deU -f $self->{root}/etc/mtree/$mtreefile -p $self->{root}$dir >/dev/null 2>&1";
+
+ (system($cmd) == 0)
+ or die qq/"$cmd" returned non-zero: $?\n/;
}
sub _mkdir {
More information about the Midnightbsd-cvs
mailing list