grml-autoconfig - script and configuration framework for the grml system
grml-autoconfig
The program grml-autoconfig does not support any options but needs to be run with root permissions as it modifies a system wide configuration file (/etc/grml/autoconfig).
The program grml-autoconfig does not support any options but needs to be run with root permissions as it modifies a system wide configuration file (/etc/grml/autoconfig). grml-autoconfig is an interface to the framework named grml-autoconfig. /etc/init.d/grml-autoconfig is the main script of the grml-system where all the hardware recognition and activation of services take place.
grml-autoconfig supports an adjustable configuration via the configuration file named /etc/grml/autoconfig. The script named Bgrml-autoconfig is a simple dialog-based interface to the configuration file. You can either use the script for configuring grml-autoconfig or modify the configuration file manually on your own (there is no interference).
The grml-autoconfig package creates three initscripts on installation: /etc/init.d/bootlocal.first, /etc/init.d/bootlocal.middle and /etc/init.d/bootlocal.last.
They are created in the maintainer scripts of the grml-autoconfig package. This means they are not part of the package itself and therefore also not marked as configuration files of the package. As a result the files won’t be touched anymore, neither when upgrading nor when removing the package! If you want to add your own bootup commands you can use these files. /etc/init.d/bootlocal.first is executed at the very beginning, in runlevel S. /etc/init.d/bootlocal.middle is executed right before startup of grml-autoconfig itself in runlevel 2 only (where grml-autoconfig is located as well). Finally /etc/init.d/bootlocal.last is executed as one of the last initscripts in runlevel 2 only.
Init-script which runs the commands defined in /etc/grml/autoconfig.functions after checking configuration file /etc/grml/autoconfig.
Dialog interface to the configuration file /etc/grml/autoconfig.
Default configuration file for grml-autoconfig framework. You can override settings via /etc/grml/autoconfig.local or use the dialog interface /usr/sbin/grml-autoconfig.
User specific configuration file for grml-autoconfig. You can edit it directly or use the dialog interface /usr/sbin/grml-autoconfig.
Main functions of the grml-autoconfig. You do not need to configure or execute the file. For debugging purposes you can source this script also from within an interactive shell and run specific functions afterwards.
Based on /lib/lsb/init-functions this file provides an adjusted version of an lsb-like booting sequence.
If you find a bug please report it. See link:http://grml.org/bugs/ for details about how to report bugs.
grml-autoconfig(1), mkpersistenthome(1), restore-config(1), save-config(1)
grml-autoconfig was written by Michael Prokop <mika@grml.org>.