- disable all services in vserver-reference image
esac
done
+# Do not tolerate errors
+set -e
+
root=fc$releasever
data=data$releasever
mkdir -p $root $data
mount -o loop $root.img $root
-trap "umount $root; exit 1" ERR
+trap "umount $root" ERR
#
# Build
# Install base system
mkfedora -v -r $releasever -a $basearch $packages $root
+# Disable all services in reference image
+chroot $vroot sh -c "/sbin/chkconfig --list | awk '{ print \$1 }' | xargs -i /sbin/chkconfig {} off"
+
# FC2 minilogd starts up during shutdown and makes unmounting
# impossible. Just get rid of it.
rm -f $root/sbin/minilogd