socsvn commit: r272576 - soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts
kczekirda at FreeBSD.org
kczekirda at FreeBSD.org
Sun Aug 17 21:36:33 UTC 2014
Author: kczekirda
Date: Sun Aug 17 21:36:31 2014
New Revision: 272576
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=272576
Log:
zfsboot tofile and some mistakes
Modified:
soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/auto
soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/netconfig
soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/zfsboot
Modified: soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/auto
==============================================================================
--- soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/auto Sun Aug 17 21:36:26 2014 (r272575)
+++ soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/auto Sun Aug 17 21:36:31 2014 (r272576)
@@ -278,7 +278,7 @@
bsdinstall config || error
fi
-if [ ! -z "$BSDINSTALL_FETCHDEST" && -z "$TOFILE" ]; then
+if [ ! -z "$BSDINSTALL_FETCHDEST" -a -z "$TOFILE" ]; then
[ "$BSDINSTALL_FETCHDEST" != "$BSDINSTALL_DISTDIR" ] && \
umount "$BSDINSTALL_DISTDIR"
rm -rf "$BSDINSTALL_FETCHDEST"
Modified: soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/netconfig
==============================================================================
--- soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/netconfig Sun Aug 17 21:36:26 2014 (r272575)
+++ soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/netconfig Sun Aug 17 21:36:31 2014 (r272576)
@@ -69,7 +69,7 @@
if [ $? -eq $DIALOG_CANCEL ]; then exit 1; fi
exec 3>&-
-if [ -z "$TOFILE"]; then
+if [ -z "$TOFILE" ]; then
: > $BSDINSTALL_TMPETC/._rc.conf.net
else
echo INTERFACE=\"$INTERFACE\" >> "$TOFILE"
Modified: soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/zfsboot
==============================================================================
--- soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/zfsboot Sun Aug 17 21:36:26 2014 (r272575)
+++ soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/zfsboot Sun Aug 17 21:36:31 2014 (r272576)
@@ -1465,6 +1465,43 @@
fi
fi
+ if [ ! -z "$TOFILE" ]; then
+ echo "ZFSBOOT=\"YES\"" >> "$TOFILE"
+ echo "ZFSBOOT_VDEV_TYPE=\"$ZFSBOOT_VDEV_TYPE\"" >> "$TOFILE"
+ echo "ZFSBOOT_DISKS=\"$ZFSBOOT_DISKS\"" >> "$TOFILE"
+ echo "ZFSBOOT_POOL_NAME=\"$ZFSBOOT_POOL_NAME\"" >> "$TOFILE"
+ echo "ZFSBOOT_PARTITION_SCHEME=\"$ZFSBOOT_PARTITION_SCHEME\"" >> "$TOFILE"
+ echo "ZFSBOOT_SWAP_SIZE=\"$ZFSBOOT_SWAP_SIZE\"" >> "$TOFILE"
+ echo "ZFSBOOT_CONFIRM_LAYOUT=" >> "$TOFILE"
+ echo "ZFSBOOT_PRESEED_CONFIRM=\"YES\"" >> "$TOFILE"
+
+ if [ "$ZFSBOOT_GNOP_4K_FORCE_ALIGN" ]; then
+ echo "ZFSBOOT_GNOP_4K_FORCE_ALIGN=\"YES\"" >> "$TOFILE"
+ else
+ echo "ZFSBOOT_GNOP_4K_FORCE_ALIGN=\"NO\"" >> "$TOFILE"
+ fi
+
+ if [ "$ZFSBOOT_GELI_ENCRYPTION" ]; then
+ echo "ZFSBOOT_GELI_ENCRYPTION=\"YES\"" >> "$TOFILE"
+ else
+ echo "ZFSBOOT_GELI_ENCRYPTION=\"NO\"" >> "$TOFILE"
+ fi
+
+ if [ "$ZFSBOOT_SWAP_ENCRYPTION" ]; then
+ echo "ZFSBOOT_SWAP_ENCRYPTION=\"YES\"" >> "$TOFILE"
+ else
+ echo "ZFSBOOT_SWAP_ENCRYPTION=\"NO\"" >> "$TOFILE"
+ fi
+
+ if [ "$ZFSBOOT_SWAP_MIRROR" ]; then
+ echo "ZFSBOOT_SWAP_MIRROR=\"YES\"" >> "$TOFILE"
+ else
+ echo "ZFSBOOT_SWAP_MIRROR=\"NO\"" >> "$TOFILE"
+ fi
+
+ break
+ fi
+
#
# Last Chance!
#
More information about the svn-soc-all
mailing list