summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorDaniel Baumann <daniel@debian.org>2009-10-31 16:13:47 +0100
committerDaniel Baumann <daniel@debian.org>2011-03-09 17:48:07 +0100
commit77d2a350cab73c2764cf7f226c8f635ac4138fd4 (patch)
treeca172c116eb236b4d28a17532715ae6a306bb8f0 /scripts
parent9a14f60ae7e2cfe5f0947c17defc307bcece8118 (diff)
downloadlive-boot-77d2a350cab73c2764cf7f226c8f635ac4138fd4.tar.gz
live-boot-77d2a350cab73c2764cf7f226c8f635ac4138fd4.zip
Adding skipconfig parameter to disable most customization.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/live29
1 files changed, 29 insertions, 0 deletions
diff --git a/scripts/live b/scripts/live
index 6af14c3..e17f66f 100755
--- a/scripts/live
+++ b/scripts/live
@@ -49,6 +49,35 @@ Arguments ()
for ARGUMENT in $(cat /proc/cmdline)
do
case "${ARGUMENT}" in
+ skipconfig)
+ NOACCESSIBILITY="Yes"
+ NOAPPARMOR="Yes"
+ NOAPTCDROM="Yes"
+ NOAUTOLOGIN="Yes"
+ NOCONSOLEKEYBOARD="Yes"
+ NOFASTBOOT="Yes"
+ NOFSTAB="Yes"
+ NOGNOMEPANEL="Yes"
+ NOHOSTS="Yes"
+ NOJOCKEY="Yes"
+ NOKPERSONALIZER="Yes"
+ NOLANGUAGESELECTOR="Yes"
+ NOLOCALES="Yes"
+ NONETWORKING="Yes"
+ NOPOLKITCONF="Yes"
+ NOPOWERMANAGEMENT="Yes"
+ NOPROGRAMCRASHES="Yes"
+ NOSUDO="Yes"
+ NOTIMEZONE="Yes"
+ NOUPDATENOTIFIER="Yes"
+ NOUSER="Yes"
+ NOXAUTOCONFIG="Yes"
+ NOXAUTOLOGIN="Yes"
+ NOXSCREENSAVER="Yes"
+
+ export NOACCESSIBILITY NOAPPARMOR NOAPTCDROM NOAUTOLOGIN NOCONSOLEKEYBOARD NOFASTBOOT NOFSTAB NOGNOMEPANEL NOHOSTS NOJOCKEY NOKPERSONALIZER NOLANGUAGESELECTOR NOLOCALES NONETWORKING NOPOLKITCONF NOPOWERMANAGEMENT NOPROGRAMCRASHES NOSUDO NOTIMEZONE NOUPDATENOTIFIER NOUSER NOXAUTOCONFIG NOXAUTOLOGIN NOXSCREENSAVER
+ ;;
+
access=*)
ACCESS="${ARGUMENT#access=}"
export ACCESS