--- a/pkvlm-create Wed Dec 14 01:10:04 2011 +0200
+++ b/pkvlm-create Wed Dec 14 01:10:41 2011 +0200
@@ -3,6 +3,7 @@
### Parameters
## Options
_MOCK=${_MOCK:0}
+_ACK=${_ACK:0}
## Guest info
GUEST_NAME=$1
@@ -56,7 +57,7 @@
# Preseed source template
PRESEED_TEMPLATE="preseed/preseed.cfg"
PRESEED_ISOLINUX="preseed/isolinux.cfg"
-PRESEED_REST="preseed/passwords.cfg"
+PRESEED_INCLUDES=("preseed/passwords.cfg" "preseed/host.cfg")
## External progs
# Bootable .iso for Debian isolinux-based installer CDs
@@ -127,7 +128,7 @@
cmd expand_template ${PRESEED_ISOLINUX} ${INSTALL_TREE}/isolinux/isolinux.cfg
# Others
-for file in ${PRESEED_REST}; do
+for file in ${PRESEED_INCLUDES[@]}; do
name=$(basename $file)
cmd expand_template $file ${INSTALL_TREE}/${name}
@@ -137,6 +138,8 @@
[ -f ${INSTALL_ISO} ] && cmd rm -f ${INSTALL_ISO}
cmd ${GENISOIMAGE} -o ${INSTALL_ISO} ${GENISOIMAGE_OPTS} ${INSTALL_TREE}
+[ $_ACK ] && read -p "Continue..."
+
## LVM
# Create LV (unless it already exists)
[ -e $DISK_PATH ] || cmd sudo $LVM lvcreate -L $DISK_SIZE -n $DISK_NAME $DISK_VG