grml-autoconfig.git
13 years agoconsole/serial bootoption: allow manually specifying speed settings.
Michael Prokop [Mon, 31 May 2010 21:59:46 +0000 (23:59 +0200)]
console/serial bootoption: allow manually specifying speed settings.

14 years agoImprove way how we start X via bootoption startx. v0.9.9
Michael Prokop [Thu, 4 Mar 2010 00:01:17 +0000 (01:01 +0100)]
Improve way how we start X via bootoption startx.

14 years agoFurther cosmetic tuning for serial console mode. v0.9.8
Michael Prokop [Sat, 27 Feb 2010 14:29:12 +0000 (15:29 +0100)]
Further cosmetic tuning for serial console mode.

14 years agosave-config: search for modified files and symlinks in /etc
Michael Prokop [Sat, 27 Feb 2010 14:10:45 +0000 (15:10 +0100)]
save-config: search for modified files and symlinks in /etc

14 years agoDrop mgetty specific code and improve chvt code for serial console feature. v0.9.7
Michael Prokop [Sat, 27 Feb 2010 01:37:57 +0000 (02:37 +0100)]
Drop mgetty specific code and improve chvt code for serial console feature.

14 years agoDeprecate home bootopion, drop mkpersistenthome. v0.9.6
Michael Prokop [Fri, 26 Feb 2010 20:51:17 +0000 (21:51 +0100)]
Deprecate home bootopion, drop mkpersistenthome.

14 years agoUse Lat15-Terminus16 instead of lat1-16/lat10-16.
Michael Prokop [Fri, 26 Feb 2010 20:38:57 +0000 (21:38 +0100)]
Use Lat15-Terminus16 instead of lat1-16/lat10-16.

14 years agodmraid: add check for "no block devices found".
Michael Prokop [Wed, 3 Feb 2010 03:33:03 +0000 (04:33 +0100)]
dmraid: add check for "no block devices found".

14 years agoDrop unnecessary keyword for redirecting stdin to $DEBUG.
Michael Prokop [Wed, 3 Feb 2010 02:08:45 +0000 (03:08 +0100)]
Drop unnecessary keyword for redirecting stdin to $DEBUG.

14 years agoFix usage of eend in config_cpu() if execution fails.
Michael Prokop [Wed, 3 Feb 2010 02:06:26 +0000 (03:06 +0100)]
Fix usage of eend in config_cpu() if execution fails.

14 years agoBootoption hostname: use grml-hostname to adjust configuration files on the fly. v0.9.5
Michael Prokop [Tue, 2 Feb 2010 14:16:04 +0000 (15:16 +0100)]
Bootoption hostname: use grml-hostname to adjust configuration files on the fly.

14 years agoIf there's no lang=... bootoption present default to lang=en. v0.9.4
Michael Prokop [Sun, 10 Jan 2010 20:42:04 +0000 (21:42 +0100)]
If there's no lang=... bootoption present default to lang=en.

14 years agoAdded shunit2 as build dependency, removed shipped shunit2
Ulrich Dangel [Tue, 29 Dec 2009 17:25:11 +0000 (18:25 +0100)]
Added shunit2 as build dependency, removed shipped shunit2

14 years agoUpdate changelog for release 0.9.3. v0.9.3
Michael Prokop [Tue, 15 Dec 2009 16:02:43 +0000 (17:02 +0100)]
Update changelog for release 0.9.3.

14 years agoAdd support for dmraid.
Michael Prokop [Tue, 15 Dec 2009 15:59:47 +0000 (16:59 +0100)]
Add support for dmraid.

14 years agoUpdate changelog for release 0.9.2. v0.9.2
Michael Prokop [Sat, 12 Dec 2009 10:37:57 +0000 (11:37 +0100)]
Update changelog for release 0.9.2.

14 years agoAdd VNC support. [Closes: issue781]
Michael Prokop [Sat, 12 Dec 2009 10:36:53 +0000 (11:36 +0100)]
Add VNC support. [Closes: issue781]

14 years agoRun config_config befor config_scripts. [Closes: issue776]
Ulrich Dangel [Sat, 21 Nov 2009 00:06:09 +0000 (01:06 +0100)]
Run config_config befor config_scripts. [Closes: issue776]

14 years agoEnable cpu frequency scaling on all hardware by default. v0.9.1
Michael Prokop [Sat, 14 Nov 2009 12:28:52 +0000 (13:28 +0100)]
Enable cpu frequency scaling on all hardware by default.

14 years agoUse lang=en as default (instead of lang=us).
Michael Prokop [Sat, 14 Nov 2009 12:25:11 +0000 (13:25 +0100)]
Use lang=en as default (instead of lang=us).

14 years agoAdd note regarding configuration settings into grml-autoconfig script v0.9.0
Michael Prokop [Thu, 29 Oct 2009 12:51:03 +0000 (13:51 +0100)]
Add note regarding configuration settings into grml-autoconfig script

14 years agoDrop usage of $UID in scripts
Michael Prokop [Thu, 29 Oct 2009 12:13:23 +0000 (13:13 +0100)]
Drop usage of $UID in scripts

14 years agoUpdate changelog for release (0.8.40). v0.8.40
Michael Prokop [Sat, 24 Oct 2009 19:05:27 +0000 (21:05 +0200)]
Update changelog for release (0.8.40).

14 years agoUpdated changelog.
Ulrich Dangel [Sat, 24 Oct 2009 17:52:49 +0000 (19:52 +0200)]
Updated changelog.

14 years agoLoad Lat15-Terminus16 console font if no framebuffer is available.
Ulrich Dangel [Sat, 24 Oct 2009 17:40:30 +0000 (19:40 +0200)]
Load Lat15-Terminus16 console font if no framebuffer is available.

Only load Uni3-Terminus font if framebuffer is present due to restrictions
in VGA mode to prevent strange characters in console. Thanks to Thorsten
Glaser for his hint. [Closes: issue318]

14 years agoUpdate changelog for release 0.8.39 v0.8.39
Michael Prokop [Fri, 23 Oct 2009 19:42:02 +0000 (21:42 +0200)]
Update changelog for release 0.8.39

14 years agofix: set only DCSMP to /mnt/grmlcfg if a GRMLCFG fs was found
Marc Haber [Fri, 23 Oct 2009 19:37:43 +0000 (21:37 +0200)]
fix: set only DCSMP to /mnt/grmlcfg if a GRMLCFG fs was found

14 years agoUpdate changelog for release 0.8.38 v0.8.38
Michael Prokop [Thu, 22 Oct 2009 12:31:03 +0000 (14:31 +0200)]
Update changelog for release 0.8.38

14 years agofix wrong behavior if no grml.sh is found
Marc Haber [Thu, 22 Oct 2009 12:24:35 +0000 (14:24 +0200)]
fix wrong behavior if no grml.sh is found

14 years agoUpdate changelog for release 0.8.37 v0.8.37
Michael Prokop [Wed, 21 Oct 2009 23:39:26 +0000 (01:39 +0200)]
Update changelog for release 0.8.37

14 years agofix bug: /grml.sh and /config.tbz on a GRMLCFG file system need to be processed witho...
Marc Haber [Wed, 21 Oct 2009 18:42:56 +0000 (20:42 +0200)]
fix bug: /grml.sh and /config.tbz on a GRMLCFG file system need to be processed without command line options

14 years agoset-hostname: fix missing quotes (thanks mrud) v0.8.36
Michael Prokop [Sun, 18 Oct 2009 19:33:16 +0000 (21:33 +0200)]
set-hostname: fix missing quotes (thanks mrud)

14 years agoetc/grml/pump-scripts.d/set-hostname: drop unnecessary if... clause (thanks mrud...
Michael Prokop [Sun, 18 Oct 2009 19:30:06 +0000 (21:30 +0200)]
etc/grml/pump-scripts.d/set-hostname: drop unnecessary if... clause (thanks mrud + formorer)

14 years ago/etc/grml/pump-scripts.d/set-hostname: use busybox nslookup
Michael Prokop [Sun, 18 Oct 2009 14:44:38 +0000 (16:44 +0200)]
/etc/grml/pump-scripts.d/set-hostname: use busybox nslookup

14 years agoRevert "unicode_start command: do not redirect stderr to debug file" v0.8.35
Michael Prokop [Sun, 18 Oct 2009 14:01:29 +0000 (16:01 +0200)]
Revert "unicode_start command: do not redirect stderr to debug file"

14 years agopump hostname script: run in live mode only and use grml-hostname; update changelog v0.8.34
Michael Prokop [Sat, 17 Oct 2009 11:46:35 +0000 (13:46 +0200)]
pump hostname script: run in live mode only and use grml-hostname; update changelog

14 years agoReworked and grmlfied patch from Andreas Thienemann
Ulrich Dangel [Wed, 14 Oct 2009 12:51:03 +0000 (14:51 +0200)]
Reworked and grmlfied patch from Andreas Thienemann

introduced etc/grml/pump-scripts.d, added wrapper script
usr/lib/grml-autoconfig/pump-runparts, modified set-hostname to use
checkbootparam and run it per default

14 years agoAdd a dhcphostname option to grml which will set the hostname of the booted system...
Andreas Thienemann [Wed, 14 Oct 2009 12:51:02 +0000 (14:51 +0200)]
Add a dhcphostname option to grml which will set the hostname of the booted system according to the dns information.

This Patch implements support for the non-netboot cases by adding
an appropriate script to be called by pump.

14 years agoUpdate changelog for release v0.8.33
Michael Prokop [Wed, 14 Oct 2009 07:04:44 +0000 (09:04 +0200)]
Update changelog for release

14 years agoconfig_mixer now uses amixer instead of aumix for setting output volume [Closes:...
Ulrich Dangel [Sat, 3 Oct 2009 10:29:59 +0000 (12:29 +0200)]
config_mixer now uses amixer instead of aumix for setting output volume [Closes: Issue625]

refactored config_mixer to use extra function for the ibm sound issue
incremented debian version

14 years agounicode_start command: do not redirect stderr to debug file v0.8.32
Michael Prokop [Mon, 28 Sep 2009 19:02:55 +0000 (21:02 +0200)]
unicode_start command: do not redirect stderr to debug file

14 years agoconfig_finddcsdir: some minor message display improvements
Michael Prokop [Mon, 28 Sep 2009 19:00:46 +0000 (21:00 +0200)]
config_finddcsdir: some minor message display improvements

14 years agoFix wrong changelog version v0.8.31
Michael Prokop [Mon, 21 Sep 2009 16:58:20 +0000 (18:58 +0200)]
Fix wrong changelog version

14 years agoUpdate changelog
Michael Prokop [Mon, 21 Sep 2009 16:36:45 +0000 (18:36 +0200)]
Update changelog

14 years agoconfig_x_startup() locate /bin/X
Julian Langschaedel [Thu, 17 Sep 2009 06:02:57 +0000 (08:02 +0200)]
config_x_startup() locate /bin/X

no /usr/X11R6/bin/X found in squeeze

14 years agoMerge debian/changelog
Michael Prokop [Mon, 21 Sep 2009 16:33:58 +0000 (18:33 +0200)]
Merge debian/changelog

14 years agoUpdated changelog for 0.8.28
Ulrich Dangel [Sat, 12 Sep 2009 22:13:18 +0000 (00:13 +0200)]
Updated changelog for 0.8.28

14 years agoSplitted documentation for grml-autoconfig.1 in 2 different files
Ulrich Dangel [Sat, 12 Sep 2009 22:03:29 +0000 (00:03 +0200)]
Splitted documentation for grml-autoconfig.1 in 2 different files

moved documentation for different grml versions in separate files

14 years agoAdd support for overriding values via autoconfig.local
Ulrich Dangel [Sat, 12 Sep 2009 12:05:36 +0000 (14:05 +0200)]
Add support for overriding values via autoconfig.local

Adjusted sbin/grml-autoconfig to write changes to this new file
Updated documentation

14 years agoAllow passing sources with variables to get_remote_file
Ulrich Dangel [Sat, 12 Sep 2009 21:56:08 +0000 (23:56 +0200)]
Allow passing sources with variables to get_remote_file

Now it is possible to use somethling like netconfig=server.tld/config-$ARCH.tbz
Fixed and updated documentation for netscript/netconfig

14 years agoAdd arch to predefined variables in autoconfig.functions
Ulrich Dangel [Sat, 12 Sep 2009 21:53:32 +0000 (23:53 +0200)]
Add arch to predefined variables in autoconfig.functions

14 years agoAdded unittest for test_finddcsdir
Ulrich Dangel [Sat, 12 Sep 2009 01:13:00 +0000 (03:13 +0200)]
Added unittest for test_finddcsdir

14 years agorefactored unit tests
Ulrich Dangel [Sat, 12 Sep 2009 01:12:39 +0000 (03:12 +0200)]
refactored unit tests

added run_tests script to run all tests
invoke run_tests from debian/rules instead of test_parameters.sh

14 years agoUpdate changelog for release (0.8.30) v0.8.30
Michael Prokop [Sat, 12 Sep 2009 07:45:32 +0000 (09:45 +0200)]
Update changelog for release (0.8.30)

14 years agoadded new bootparameter netscript
Ulrich Dangel [Fri, 11 Sep 2009 23:02:06 +0000 (01:02 +0200)]
added new bootparameter netscript

introduced new bootpara netscript for downloading and running a executable
from a remote host

14 years agorefactored config_netconfig
Ulrich Dangel [Fri, 11 Sep 2009 22:56:11 +0000 (00:56 +0200)]
refactored config_netconfig

config_netconfig uses new function get_remote_file for getting files from
remote host.

get_remote_file returns only true if file size is greater then 0

14 years agoUpdate changelog for release (0.8.29) v0.8.29
Michael Prokop [Thu, 10 Sep 2009 13:46:43 +0000 (15:46 +0200)]
Update changelog for release (0.8.29)

14 years agomodify wget parameter to only try once to download given config
Ulrich Dangel [Thu, 10 Sep 2009 08:25:58 +0000 (10:25 +0200)]
modify wget parameter to only try once to download given config

14 years agoUpdate changelog for release v0.8.28
Michael Prokop [Wed, 9 Sep 2009 23:05:29 +0000 (01:05 +0200)]
Update changelog for release

14 years agoDCSDIR default value is /live/image issue #730, if no GRMLCONFIG device is found...
Marc Haber [Wed, 9 Sep 2009 11:14:42 +0000 (13:14 +0200)]
DCSDIR default value is /live/image issue #730, if no GRMLCONFIG device is found and no myconfig option is given, DCSDIR is empty. It should be /live/image. Thanks to Ulrich Dangel

14 years agoRun test suite from debian/rules
Frank Terbeck [Wed, 9 Sep 2009 19:33:17 +0000 (21:33 +0200)]
Run test suite from debian/rules

14 years agodoc/Makefile: fix non posix shell syntax
Frank Terbeck [Wed, 9 Sep 2009 19:32:47 +0000 (21:32 +0200)]
doc/Makefile: fix non posix shell syntax

14 years agoFix a bug in checkbootparam()
Frank Terbeck [Wed, 9 Sep 2009 19:05:09 +0000 (21:05 +0200)]
Fix a bug in checkbootparam()

This now passes Ulrich's testsuite.

14 years agosimple unit tests for {get,check}bootparam
Ulrich Dangel [Wed, 9 Sep 2009 18:30:19 +0000 (20:30 +0200)]
simple unit tests for {get,check}bootparam

14 years agoFix a bug in getbootparam()
Frank Terbeck [Wed, 9 Sep 2009 18:42:08 +0000 (20:42 +0200)]
Fix a bug in getbootparam()

Reported-by: Ulrich Dangel <mru@grml.org>
14 years agoUpdate changelog for release (0.8.27) v0.8.27
Michael Prokop [Tue, 8 Sep 2009 01:16:48 +0000 (03:16 +0200)]
Update changelog for release (0.8.27)

14 years agofix config_x_startup()
lian [Tue, 8 Sep 2009 00:56:13 +0000 (02:56 +0200)]
fix config_x_startup()

14 years agoFix typo in grml-autoconfig(1)
Michael Prokop [Tue, 18 Aug 2009 00:26:31 +0000 (02:26 +0200)]
Fix typo in grml-autoconfig(1)

14 years agoFix syntax error in checkbootparam() v0.8.26
Michael Prokop [Mon, 17 Aug 2009 07:53:19 +0000 (09:53 +0200)]
Fix syntax error in checkbootparam()

14 years agoUpdate changelog for release v0.8.25
Michael Prokop [Mon, 17 Aug 2009 01:36:28 +0000 (03:36 +0200)]
Update changelog for release

14 years agoRework: merge in grml-saveconfig scripts + docs package, replace package grml-saveconfig
Michael Prokop [Mon, 17 Aug 2009 01:21:01 +0000 (03:21 +0200)]
Rework: merge in grml-saveconfig scripts + docs package, replace package grml-saveconfig

14 years agoBuild-Depends-Indep on asciidoc, docbook-xsl and xsltproc
Michael Prokop [Wed, 12 Aug 2009 23:55:37 +0000 (01:55 +0200)]
Build-Depends-Indep on asciidoc, docbook-xsl and xsltproc

14 years agoMove grml-autoconfig.txt to doc/grml-autoconfig.txt; whitespace cleanup
Michael Prokop [Wed, 12 Aug 2009 23:47:32 +0000 (01:47 +0200)]
Move grml-autoconfig.txt to doc/grml-autoconfig.txt; whitespace cleanup

14 years agoadd grml-autoconfig.txt
Marc Haber [Tue, 11 Aug 2009 12:55:48 +0000 (14:55 +0200)]
add grml-autoconfig.txt

add grml-autoconfig.txt, taken from grml-saveconfig's git-config.txt
and re-worked.

14 years agocleanup: drop some helper functions + rework getbootparam/checkvalue/checkbootparam
Michael Prokop [Tue, 11 Aug 2009 11:08:08 +0000 (13:08 +0200)]
cleanup: drop some helper functions + rework getbootparam/checkvalue/checkbootparam

14 years agoSet $CMDLINE in $BOOTDEBUG part only if it is not available yet
Michael Prokop [Tue, 11 Aug 2009 09:41:46 +0000 (11:41 +0200)]
Set $CMDLINE in $BOOTDEBUG part only if it is not available yet

14 years agodrop $CMDLINE from grml-autoconfig; it's initialized from within autoconfig.functions
Marc Haber [Sun, 9 Aug 2009 20:37:23 +0000 (22:37 +0200)]
drop $CMDLINE from grml-autoconfig; it's initialized from within autoconfig.functions

14 years agodon't print the "debs/config/scripts" message if no debs, config or scripts option...
Marc Haber [Sun, 9 Aug 2009 20:37:22 +0000 (22:37 +0200)]
don't print the "debs/config/scripts" message if no debs, config or scripts option was given on the cmdline

14 years agostreamline calls of bootparams-functions, single quotes everywhere
Marc Haber [Sun, 9 Aug 2009 09:56:37 +0000 (11:56 +0200)]
streamline calls of bootparams-functions, single quotes everywhere

14 years agoconfig_finddcsdir(): Use the correct device for GRMLCFG
Michael Prokop [Tue, 11 Aug 2009 09:18:11 +0000 (11:18 +0200)]
config_finddcsdir(): Use the correct device for GRMLCFG

14 years agoAdd placeholder functions for start/restart/reload/stop to grml-autoconfig.strace v0.8.24
Michael Prokop [Wed, 5 Aug 2009 13:45:05 +0000 (15:45 +0200)]
Add placeholder functions for start/restart/reload/stop to grml-autoconfig.strace

14 years agoAdjust copyright file
Michael Prokop [Wed, 5 Aug 2009 13:43:36 +0000 (15:43 +0200)]
Adjust copyright file

14 years agoAdd LSB header to init script grml-autoconfig.strace
Michael Prokop [Wed, 5 Aug 2009 13:41:55 +0000 (15:41 +0200)]
Add LSB header to init script grml-autoconfig.strace

14 years agoUse invoke-rc.d for starting network
Michael Prokop [Wed, 5 Aug 2009 13:40:34 +0000 (15:40 +0200)]
Use invoke-rc.d for starting network

14 years agoAdjust Build-Depends and Standard-Version
Michael Prokop [Wed, 5 Aug 2009 13:38:18 +0000 (15:38 +0200)]
Adjust Build-Depends and Standard-Version

14 years agoSwitch wording from 'CD' to 'live mode' where possible; tab cleanups
Michael Prokop [Wed, 5 Aug 2009 13:36:57 +0000 (15:36 +0200)]
Switch wording from 'CD' to 'live mode' where possible; tab cleanups

14 years agoDrop config_cdrom_scripts(); some formating cleanups
Michael Prokop [Wed, 5 Aug 2009 13:31:24 +0000 (15:31 +0200)]
Drop config_cdrom_scripts(); some formating cleanups

14 years agoUpdate changelog regarding issue715 and for new release
Michael Prokop [Wed, 5 Aug 2009 13:22:20 +0000 (15:22 +0200)]
Update changelog regarding issue715 and for new release

14 years agore-work of debs, config, scripts handling, according to issue #715
Marc Haber [Thu, 30 Jul 2009 11:42:37 +0000 (13:42 +0200)]
re-work of debs, config, scripts handling, according to issue #715

- debs, config and scripts are always searched and read from the
    same place ($dcs-dir). Which place this is varies, depending on
    GRMLCFG, noautoconfig and myconfig.
  - debs are searched in $dcs-dir/debs. If debs=foo is given, foo is
    taken as a shell wildcard for the debs being installed, paths are
    allowed and relative to $dcs-dir.
  - config archives (config.tbz) are searched directly in $dcs-dir. If
    config=foo is given and foo is a file, that file is unpacked and its
    content taken as configuration archive. If config=foo is given and foo
    is a directory, the contents of the directory tree is copied over the
    live CD configuration. paths are allowed and relative to $dcs-dir
  - scripts are searched in $dcs-dir/scripts. If scripts=foo is given
    and foo is a file, that file is executed. If scripts=foo is given and
    foo is a directory, all files inside that directory are executed.
    Paths are allowed and relative to $dcs-dir.
  - If no GRMLCFG partition is found and noautoconfig is _not_ given
    on the command line, nothing is changed and the dcs files are
    searched within the .iso, $dcs-dir is set to the root directory
    within the .iso
  - If a GRMLCFG partition is found, $dcs-dir is set to the root of
    the GRMLCFG partition unless noautoconfig is set. If noautoconfig is
    set, $dcs-dir is set to the root directory within the .iso.
  - If myconfig=foo is set on the command line, $dcs-dir is set to
    foo, even if a GRMLCFG partition is present.

14 years agoNew bootoption 'nostartx'
Michael Prokop [Wed, 5 Aug 2009 13:14:37 +0000 (15:14 +0200)]
New bootoption 'nostartx'

14 years agoCheck for space after bootoption 'fast'
Michael Prokop [Tue, 28 Jul 2009 16:18:51 +0000 (18:18 +0200)]
Check for space after bootoption 'fast'

14 years agoUse /etc/modprobe.d/grml.conf; use config.tbz as default filename v0.8.23
Michael Prokop [Fri, 29 May 2009 09:03:16 +0000 (11:03 +0200)]
Use /etc/modprobe.d/grml.conf; use config.tbz as default filename

14 years agoImprove ""Sorry, could not find file ..." message v0.8.22
Michael Prokop [Wed, 20 May 2009 16:13:21 +0000 (18:13 +0200)]
Improve ""Sorry, could not find file ..." message

14 years agoFix bootoption ssh
Michael Prokop [Wed, 20 May 2009 16:04:10 +0000 (18:04 +0200)]
Fix bootoption ssh

14 years agoBump Standard Version to 3.8.1 and Compat Version to 5 v0.8.21
Michael Prokop [Mon, 18 May 2009 07:17:57 +0000 (09:17 +0200)]
Bump Standard Version to 3.8.1 and Compat Version to 5

14 years agoDrop .hgtags
Michael Prokop [Mon, 18 May 2009 07:15:59 +0000 (09:15 +0200)]
Drop .hgtags

14 years agoInstall haltlocal initscript in postinst script
Michael Prokop [Mon, 18 May 2009 07:14:17 +0000 (09:14 +0200)]
Install haltlocal initscript in postinst script

15 years agoUse "speakup_..." for speakup bootoption. v0.8.20
Michael Prokop [Wed, 8 Apr 2009 12:37:38 +0000 (14:37 +0200)]
Use "speakup_..." for speakup bootoption.

15 years agoAdd support for speakup.synth=... bootoption v0.8.19
Michael Prokop [Mon, 6 Apr 2009 10:48:41 +0000 (12:48 +0200)]
Add support for speakup.synth=... bootoption

15 years agoSmall update to changelog v0.8.18
Michael Prokop [Mon, 23 Feb 2009 11:34:24 +0000 (12:34 +0100)]
Small update to changelog