|
|
|
@ -60,6 +60,8 @@ Fine tunning of boot configuration:
|
|
|
|
|
--MNT_PTS=BOOLEAN mount /dev/pts [!yes] |
|
|
|
|
--MNT_SHM=BOOLEAN mount /dev/shm [!yes] |
|
|
|
|
--MNT_NETFS=BOOLEAN mount no-network filesystems [!yes] |
|
|
|
|
--POPULATE_RUN=BOOLEAN populate run directory [!yes] |
|
|
|
|
--POPULATE_TMP=BOOLEAN populate tmp directory [!yes] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Use yes or no with lowercase character to set BOOLEAN values. |
|
|
|
@ -169,6 +171,8 @@ MNT_TMP='!yes'
|
|
|
|
|
MNT_PTS='!yes' |
|
|
|
|
MNT_SHM='!yes' |
|
|
|
|
MNT_NETFS='!yes' |
|
|
|
|
POPULATE_RUN='!yes' |
|
|
|
|
POPULATE_TMP='!yes' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for arg ; do |
|
|
|
@ -220,6 +224,8 @@ for arg ; do
|
|
|
|
|
--MNT_PTS=*) MNT_PTS=${arg#*=} ;; |
|
|
|
|
--MNT_SHM=*) MNT_SHM=${arg#*=} ;; |
|
|
|
|
--MNT_NETFS=*) MNT_NETFS=${arg#*=} ;; |
|
|
|
|
--POPULATE_RUN=*) POPULATE_RUN=${arg#*=} ;; |
|
|
|
|
--POPULATE_TMP=*) POPULATE_TMP=${arg#*=} ;; |
|
|
|
|
-* ) echo "$0: unknown option $arg" ;; |
|
|
|
|
*=*) ;; |
|
|
|
|
*) target=$arg ;; |
|
|
|
@ -277,7 +283,7 @@ for i in HOSTNAME HARDWARECLOCK TZ SETUPCONSOLE \
|
|
|
|
|
FSTAB SWAP LVM DMRAID BTRFS ZFS \ |
|
|
|
|
CRYPTTAB IPTABLES IP6TABLES \ |
|
|
|
|
CGROUPS MNT_PROC MNT_SYS MNT_DEV MNT_RUN MNT_TMP \ |
|
|
|
|
MNT_PTS MNT_SHM MNT_NETFS ; do |
|
|
|
|
MNT_PTS MNT_SHM MNT_NETFS POPULATE_RUN POPULATE_TMP ; do |
|
|
|
|
eval tmp=\${$i} |
|
|
|
|
if testval $tmp; then |
|
|
|
|
eval $i='#${i}=' |
|
|
|
@ -358,6 +364,8 @@ $MNT_TMP
|
|
|
|
|
$MNT_PTS |
|
|
|
|
$MNT_SHM |
|
|
|
|
$MNT_NETFS |
|
|
|
|
$POPULATE_RUN |
|
|
|
|
$POPULATE_TMP |
|
|
|
|
EOF |
|
|
|
|
|
|
|
|
|
exec 1>&3 3>&- |
|
|
|
|