X-Git-Url: http://git.grml.org/?p=grml-autoconfig.git;a=blobdiff_plain;f=grml-autoconfig;h=1686c6343ddfd6e0afd03f1b2afaf4031ac26f91;hp=5500fde889e69434fcb329b5cafe597ff23edca7;hb=f2e718518cd811284a9b14a67fe3978deaa5a378;hpb=a265ef131b00edbf8b6245de4582ea2ccb12c805 diff --git a/grml-autoconfig b/grml-autoconfig index 5500fde..1686c63 100755 --- a/grml-autoconfig +++ b/grml-autoconfig @@ -4,7 +4,7 @@ # Authors: grml-team (grml.org), (c) Michael Prokop # Bug-Reports: see http://grml.org/bugs/ # License: This file is licensed under the GPL v2. -# Latest change: Son Mär 25 12:45:38 CEST 2007 [mika] +# Latest change: Mit Jul 25 19:12:49 CEST 2007 [mika] ################################################################################ # http://wiki.debian.org/LSBInitScripts => @@ -17,6 +17,7 @@ # Default-Stop: ### END INIT INFO +# {{{ placeholder functions for restart/reload/stop if [[ $1 == "restart" ]] ; then echo "$0 restart - empty placeholder. Doing nothing but running." fi @@ -29,6 +30,7 @@ if [[ $1 == "stop" ]] ; then echo "$0 stop - empty placeholder. Doing nothing but exiting." exit 1 fi +# }}} # {{{ path, signals, umask, zsh, colors export PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin" @@ -43,7 +45,7 @@ setopt no_nomatch # avoid 'no matches found: ...' # {{{ source main files source /etc/grml/autoconfig # configuration file source /etc/grml/autoconfig.functions # functions -source /etc/grml/lsb-functions +source /etc/grml/lsb-functions # helper functions for smart display # }}} # {{{ mount important directories @@ -61,7 +63,7 @@ CMDLINE="$(cat /proc/cmdline)" checkvalue $CONFIG_DEBUG && config_debug SPLASH='' -if checkbootparam "splash" ; then +if checkbootparam "textsplash" || checkbootparam "tsplash"; then SPLASH=1 fi @@ -127,6 +129,8 @@ checkvalue $CONFIG_ENVIRONMENT && config_environment checkvalue $CONFIG_SWRAID && config_swraid +checkvalue $CONFIG_LVM && config_lvm + # No kernel messages while probing modules echo "0" > /proc/sys/kernel/printk @@ -248,16 +252,22 @@ checkvalue $CONFIG_CREATE_MNT_DIRS && create_mnt_dirs checkvalue $CONFIG_915RESOLUTION && config_915resolution +checkvalue $CONFIG_IPW3945 && config_ipw3945 + checkvalue $CONFIG_AUTOMOUNT && config_automount checkvalue $CONFIG_DISTCC && config_distcc +checkvalue $CONFIG_DISTRI && config_distri + checkvalue $CONFIG_BLANKING && config_blanking [ -n "$SPLASH" ] && /usr/bin/grml-bootsplash "|||||||||||">/dev/tty7 checkvalue $CONFIG_GRML2HD && config_grml2hd +checkvalue $CONFIG_DEBOOTSTRAP && config_debootstrap + checkvalue $CONFIG_XSTARTUP && config_x_startup # }}} @@ -266,7 +276,6 @@ if [ -z "$SPLASH" ] ; then stage=6 rundebugshell fi -# }}} if [ -n "$BOOTDEBUG" ] ; then CMDLINE="$(cat /proc/cmdline)" @@ -274,6 +283,7 @@ if [ -n "$BOOTDEBUG" ] ; then einfo "Bootoption debug detected. Printing kernel command line:" echo "$CMDLINE" fi +# }}} # {{{ Re-enable signals trap 2 3 11