grml-autoconfig.git
11 years agoBump Standards-Version to 3.9.3.
Michael Prokop [Sun, 20 May 2012 12:37:15 +0000 (14:37 +0200)]
Bump Standards-Version to 3.9.3.

11 years agoAdd a README file for Github
Markus Ulrich [Thu, 17 May 2012 01:17:11 +0000 (03:17 +0200)]
Add a README file for Github

11 years agoRemove standard language settings for grml_small (type: POSIX)
Markus Ulrich [Thu, 17 May 2012 00:32:13 +0000 (02:32 +0200)]
Remove standard language settings for grml_small (type: POSIX)

Change default language function to exporting the language from
quickconfig or bootoption or set language to 'en'.
Drop the checkgrmlsmall check in the language config functions.

11 years agoRelease new version 0.9.50 v0.9.50
Michael Prokop [Wed, 9 May 2012 10:17:40 +0000 (12:17 +0200)]
Release new version 0.9.50

12 years agoRun grml-x with specified window-manager. Thanks to Wolfgang Scheicher for
Ulrich Dangel [Mon, 27 Feb 2012 22:10:57 +0000 (23:10 +0100)]
Run grml-x with specified window-manager. Thanks to Wolfgang Scheicher for
the bug report.

12 years agoFix typo in grml-autoconfig.1.txt - use services instead of service
Ulrich Dangel [Sat, 11 Feb 2012 14:44:41 +0000 (15:44 +0100)]
Fix typo in grml-autoconfig.1.txt - use services instead of service

12 years agoMention root user in all according ssh messages
Michael Prokop [Tue, 7 Feb 2012 11:08:12 +0000 (12:08 +0100)]
Mention root user in all according ssh messages

12 years agoSet root password to specified/generated ssh password. mru/root_passwd
Ulrich Dangel [Mon, 6 Feb 2012 20:33:49 +0000 (21:33 +0100)]
Set root password to specified/generated ssh password.

When using Grml as a rescue distribution for dedicated server it is
typically necessary to change the root password manually as user
expect to be able to login into the rescue system directly as root.

This patch modified the behaviour of the ssh bootoption and will set
the root password to the same value as for the grml user.

12 years agoRelease new version 0.9.49 v0.9.49
Michael Prokop [Sun, 29 Jan 2012 12:34:18 +0000 (13:34 +0100)]
Release new version 0.9.49

12 years agoTry to read grml-autoconfig bootparameters from 9p virtio filesystem.
Ulrich Dangel [Mon, 16 Jan 2012 10:40:12 +0000 (11:40 +0100)]
Try to read grml-autoconfig bootparameters from 9p virtio filesystem.

The idea is to share a filesystem with the mount-tag grml-parameters which
will be used to add additional commandline parameters to your system.

12 years agoRelease new version 0.9.48 v0.9.48
Michael Prokop [Fri, 13 Jan 2012 13:49:43 +0000 (14:49 +0100)]
Release new version 0.9.48

12 years agocorrect service startup and password management for non-default-user [Closes: issue1133] mika/userfoo
Kidelo [Thu, 12 Jan 2012 22:02:46 +0000 (23:02 +0100)]
correct service startup and password management for non-default-user [Closes: issue1133]

12 years agoRelease new version 0.9.47 v0.9.47
Michael Prokop [Mon, 9 Jan 2012 15:24:18 +0000 (16:24 +0100)]
Release new version 0.9.47

12 years agoSupport 9p-virtio filesystem for mounting the DCS-directory.
Ulrich Dangel [Sun, 8 Jan 2012 11:25:00 +0000 (12:25 +0100)]
Support 9p-virtio filesystem for mounting the DCS-directory.

This patch allows to use exported directories via 9p-virtio to be used as
DCS-directory. This allows customization of standard Grml ISO images in
virtualized environments without the need to adjust anything or create
specialized blockdevices/floppy images.

For a short introduction about using 9p with qemu/kvm see
http://wiki.qemu.org/Documentation/9psetup

12 years agoFlexibilize mount handling for the DCS device.
Ulrich Dangel [Sun, 8 Jan 2012 11:05:40 +0000 (12:05 +0100)]
Flexibilize mount handling for the DCS device.

This commit allows to specify mount options to be used for mounting the
DCSDEVICE. This can be used to mount devices which need additional/special
mount options.

12 years agoRelease new version 0.9.46 v0.9.46
Michael Prokop [Tue, 3 Jan 2012 15:04:19 +0000 (16:04 +0100)]
Release new version 0.9.46

12 years agoRemove mkdir /mnt/{floppy,cdrom,test} from grml-autoconfig
Ulrich Dangel [Mon, 2 Jan 2012 09:43:02 +0000 (10:43 +0100)]
Remove mkdir /mnt/{floppy,cdrom,test} from grml-autoconfig

12 years agoRe-add simplifed support for brltty.
Ulrich Dangel [Fri, 30 Dec 2011 15:24:21 +0000 (16:24 +0100)]
Re-add simplifed support for brltty.

If a brltty option is specified at the commandline run brltty.sh
brltty reads /proc/cmdline itself so there is no need for running brltty with
the specified bootoptions.

http://mielke.cc/brltty/guidelines.html documents the boot option.

12 years agoRefactor config_testcd and support multiple md5sum files
Ulrich Dangel [Mon, 26 Dec 2011 23:37:52 +0000 (00:37 +0100)]
Refactor config_testcd and support multiple md5sum files

12 years agoRelease new version 0.9.45 v0.9.45
Michael Prokop [Fri, 23 Dec 2011 01:11:15 +0000 (02:11 +0100)]
Release new version 0.9.45

12 years agoRemove subshells in config_mixer for the tests.
Ulrich Dangel [Fri, 23 Dec 2011 01:05:33 +0000 (02:05 +0100)]
Remove subshells in config_mixer for the tests.

12 years agoDon't enable mixer controls containing mic in their name.
Ulrich Dangel [Fri, 23 Dec 2011 01:01:24 +0000 (02:01 +0100)]
Don't enable mixer controls containing mic in their name.

This should prevent feedback issues with internal mics reported by Aeiri.

12 years agoRelease new version v0.9.44. v0.9.44
Christian Hofstaedtler [Thu, 22 Dec 2011 15:18:20 +0000 (16:18 +0100)]
Release new version v0.9.44.

12 years agoRework mixer control. Try to unmute and set all devices to specified volume.
Ulrich Dangel [Thu, 22 Dec 2011 02:29:40 +0000 (03:29 +0100)]
Rework mixer control. Try to unmute and set all devices to specified volume.

12 years agoRelease new version 0.9.43. v0.9.43
Christian Hofstaedtler [Wed, 21 Dec 2011 21:39:17 +0000 (22:39 +0100)]
Release new version 0.9.43.

12 years agoAutomatically try to mount configfs
Ulrich Dangel [Tue, 20 Dec 2011 23:47:56 +0000 (00:47 +0100)]
Automatically try to mount configfs

12 years agoRelease new version 0.9.42 v0.9.42
Michael Prokop [Tue, 20 Dec 2011 19:04:52 +0000 (20:04 +0100)]
Release new version 0.9.42

12 years agoTry to set Front mixer control.
Ulrich Dangel [Fri, 16 Dec 2011 10:57:19 +0000 (11:57 +0100)]
Try to set Front mixer control.

Thanks to Lupe Christoph for the hint.

12 years agoUnmute mixer controls before setting volume
Ulrich Dangel [Fri, 16 Dec 2011 10:27:59 +0000 (11:27 +0100)]
Unmute mixer controls before setting volume

12 years agoRelease new version 0.9.41 v0.9.41
Michael Prokop [Wed, 14 Dec 2011 11:42:55 +0000 (12:42 +0100)]
Release new version 0.9.41

12 years agosave-config: include findchanged
Michael Prokop [Wed, 14 Dec 2011 11:39:44 +0000 (12:39 +0100)]
save-config: include findchanged

The script findchanged was removed from grml-scripts in
c08b156abb0b2b1b1335cb1ada0c08758553238b, since only
save-config depends on it lets include it inline.

Thanks: Charles Hewson for the bugreport

12 years agoRelease new version 0.9.40 v0.9.40
Michael Prokop [Sun, 11 Dec 2011 20:24:20 +0000 (21:24 +0100)]
Release new version 0.9.40

12 years agoDon't load cpufreq_ondemand if it's built-in
Christian Hofstaedtler [Sun, 11 Dec 2011 03:18:37 +0000 (04:18 +0100)]
Don't load cpufreq_ondemand if it's built-in

12 years agoSplit patterns for grep in config_stats.
Ulrich Dangel [Fri, 9 Dec 2011 23:25:46 +0000 (00:25 +0100)]
Split patterns for grep in config_stats.

12 years agoRelease new version 0.9.39. v0.9.39
Christian Hofstaedtler [Fri, 9 Dec 2011 19:53:09 +0000 (20:53 +0100)]
Release new version 0.9.39.

12 years agoReplace bootparameter values with x instead of VALUE
Ulrich Dangel [Thu, 8 Dec 2011 23:16:19 +0000 (00:16 +0100)]
Replace bootparameter values with x instead of VALUE

12 years agoRelease new version 0.9.38 v0.9.38
Michael Prokop [Thu, 8 Dec 2011 20:17:44 +0000 (21:17 +0100)]
Release new version 0.9.38

12 years agoFix typo in config_stats
Ulrich Dangel [Thu, 8 Dec 2011 15:03:55 +0000 (16:03 +0100)]
Fix typo in config_stats

12 years agoDon't use a window manager if none is specified.
Ulrich Dangel [Thu, 8 Dec 2011 14:46:27 +0000 (15:46 +0100)]
Don't use a window manager if none is specified.

12 years agoRelease new version 0.9.37. v0.9.37
Christian Hofstaedtler [Tue, 6 Dec 2011 21:40:44 +0000 (22:40 +0100)]
Release new version 0.9.37.

12 years agoRemove local_net as it is done by ifupdown nowadays
Ulrich Dangel [Tue, 6 Dec 2011 13:58:58 +0000 (14:58 +0100)]
Remove local_net as it is done by ifupdown nowadays

12 years agoActually use $TIMEOUT for fw timeout
Christian Hofstaedtler [Tue, 6 Dec 2011 12:13:01 +0000 (13:13 +0100)]
Actually use $TIMEOUT for fw timeout

12 years agoRun config_debnet before config_net{script,config}
Ulrich Dangel [Thu, 17 Feb 2011 17:11:35 +0000 (18:11 +0100)]
Run config_debnet before config_net{script,config}

[ch: rebased]

12 years agoCollect statistic information about this boot
Ulrich Dangel [Thu, 24 Nov 2011 21:01:09 +0000 (22:01 +0100)]
Collect statistic information about this boot

[ch: squashed, reworded]

12 years agoRelease new version 0.9.36 v0.9.36
Michael Prokop [Sun, 27 Nov 2011 22:15:52 +0000 (23:15 +0100)]
Release new version 0.9.36

12 years agoAdd beep to Depends
Michael Prokop [Sun, 27 Nov 2011 20:48:43 +0000 (21:48 +0100)]
Add beep to Depends

12 years agoRelease new version 0.9.35. v0.9.35
Christian Hofstaedtler [Sun, 27 Nov 2011 16:24:35 +0000 (17:24 +0100)]
Release new version 0.9.35.

12 years agoDrop rungetty dependency
Christian Hofstaedtler [Sun, 27 Nov 2011 14:34:54 +0000 (15:34 +0100)]
Drop rungetty dependency

12 years agoDrop version from udev dependency
Christian Hofstaedtler [Sun, 27 Nov 2011 14:34:28 +0000 (15:34 +0100)]
Drop version from udev dependency

12 years agoDrop grml-autoconfig dependency
Christian Hofstaedtler [Sun, 27 Nov 2011 14:32:48 +0000 (15:32 +0100)]
Drop grml-autoconfig dependency

12 years agoRelease new version 0.9.34 v0.9.34
Michael Prokop [Sat, 26 Nov 2011 16:12:46 +0000 (17:12 +0100)]
Release new version 0.9.34

12 years agoUpdate CPU info strings
Christian Hofstaedtler [Thu, 17 Nov 2011 09:23:47 +0000 (10:23 +0100)]
Update CPU info strings

12 years agoDon't load cpufreq governor if cpufreq is unsupported
Christian Hofstaedtler [Thu, 17 Nov 2011 09:22:22 +0000 (10:22 +0100)]
Don't load cpufreq governor if cpufreq is unsupported

12 years agoRemove further X11R6 remnants
Christian Hofstaedtler [Thu, 17 Nov 2011 08:52:48 +0000 (09:52 +0100)]
Remove further X11R6 remnants

12 years agoRemove long gone X11R6 from PATH
Christian Hofstaedtler [Thu, 17 Nov 2011 08:42:33 +0000 (09:42 +0100)]
Remove long gone X11R6 from PATH

12 years agoUpdate sed expression for boot option 'fast'
Christian Hofstaedtler [Thu, 17 Nov 2011 08:38:49 +0000 (09:38 +0100)]
Update sed expression for boot option 'fast'

12 years agoFixup acpid already running check
Christian Hofstaedtler [Wed, 16 Nov 2011 12:21:09 +0000 (13:21 +0100)]
Fixup acpid already running check

12 years agoRemove bootsplash
Christian Hofstaedtler [Wed, 16 Nov 2011 11:13:02 +0000 (12:13 +0100)]
Remove bootsplash

12 years agoLoad md_mod if /proc/mdstat isn't there
Christian Hofstaedtler [Wed, 16 Nov 2011 11:06:26 +0000 (12:06 +0100)]
Load md_mod if /proc/mdstat isn't there

12 years agoRemove 915resolution support
Christian Hofstaedtler [Wed, 16 Nov 2011 11:00:40 +0000 (12:00 +0100)]
Remove 915resolution support

Tool is gone since 2009

12 years agoACPI: re-add check for kernel support
Christian Hofstaedtler [Wed, 16 Nov 2011 10:28:56 +0000 (11:28 +0100)]
ACPI: re-add check for kernel support

As kernel support can still be disabled with acpi=off, keep the check for
/proc/acpi (which is what acpi_available does, too). Just don't make give
this so much leeway.

12 years agoRemove grml2hd support
Christian Hofstaedtler [Wed, 16 Nov 2011 10:22:17 +0000 (11:22 +0100)]
Remove grml2hd support

12 years agoRemove APM support
Christian Hofstaedtler [Wed, 16 Nov 2011 10:21:11 +0000 (11:21 +0100)]
Remove APM support

Kernel has removed APM a long time ago.

12 years agoRemove forceagp support
Christian Hofstaedtler [Wed, 16 Nov 2011 10:11:27 +0000 (11:11 +0100)]
Remove forceagp support

Code relied on /proc/pci which is long gone.

12 years agoUpdate ACPI progress strings
Christian Hofstaedtler [Wed, 16 Nov 2011 10:05:31 +0000 (11:05 +0100)]
Update ACPI progress strings

12 years agoRemove obsolete acpid/dbus dependency check
Christian Hofstaedtler [Wed, 16 Nov 2011 09:53:10 +0000 (10:53 +0100)]
Remove obsolete acpid/dbus dependency check

acpid and dbus apparently previously competed for /proc/acpi/events, but
this interface no longer even exists on current kernels.

12 years agoRemove spurious laptop-detect dependency
Christian Hofstaedtler [Tue, 15 Nov 2011 16:06:55 +0000 (17:06 +0100)]
Remove spurious laptop-detect dependency

12 years agoreplace references to zsh-login with run-welcome
Michael Prokop [Fri, 14 Oct 2011 10:22:04 +0000 (12:22 +0200)]
replace references to zsh-login with run-welcome

/usr/bin/zsh-login was renamed to /usr/share/grml-scripts/run-welcome
in git commit fd86ffcbcd135b49bff36d1b4c2b96735b459f5a in grml-scripts.git
(released as grml-scripts 1.4.7).

12 years agoRemove unmaintained accessibility support
Christian Hofstaedtler [Thu, 13 Oct 2011 23:47:24 +0000 (01:47 +0200)]
Remove unmaintained accessibility support

12 years agofix typo in docs
Christian Hofstaedtler [Fri, 9 Sep 2011 17:12:32 +0000 (18:12 +0100)]
fix typo in docs

12 years agoMove bootlocal.*, haltlocal.* to grml-live
Christian Hofstaedtler [Thu, 28 Jul 2011 16:36:21 +0000 (18:36 +0200)]
Move bootlocal.*, haltlocal.* to grml-live

12 years agoAdd debian/control headers Origin, Bugs
Christian Hofstaedtler [Wed, 27 Jul 2011 19:30:12 +0000 (21:30 +0200)]
Add debian/control headers Origin, Bugs

12 years agoReleasing new version 0.9.33. v0.9.33
Michael Prokop [Fri, 22 Jul 2011 20:30:10 +0000 (22:30 +0200)]
Releasing new version 0.9.33.

12 years agoconfig_acpi_apm(): redirect stderr of ps to debug log.
Michael Prokop [Fri, 22 Jul 2011 20:29:13 +0000 (22:29 +0200)]
config_acpi_apm(): redirect stderr of ps to debug log.

See issue1011 -> "ps of procps complains about "Non-standard uts
for running kernel" when running kernel 3.0-grml64".

12 years agoReleasing new version 0.9.32. v0.9.32
Michael Prokop [Mon, 11 Jul 2011 17:25:42 +0000 (19:25 +0200)]
Releasing new version 0.9.32.

12 years agoAutomatically set up shared folder environment if running in VirtualBox environment.
Michael Prokop [Mon, 11 Jul 2011 15:52:26 +0000 (17:52 +0200)]
Automatically set up shared folder environment if running in VirtualBox environment.

If the Shared Folder configuration is enabled in the host
settings then Grml automatically provides the mountpoint
/media/sf_Shared-Folder enabled if running in VirtualBox
environment and if virtualbox tools and drivers are present.

Acked by: Christian Hofstaedtler <ch@grml.org>

12 years agoRelease new version 0.9.31. v0.9.31
Michael Prokop [Wed, 6 Jul 2011 23:31:12 +0000 (01:31 +0200)]
Release new version 0.9.31.

12 years agoSupport running scripts in bootoption "services" in foreground if they contain the...
Michael Prokop [Wed, 6 Jul 2011 23:01:14 +0000 (01:01 +0200)]
Support running scripts in bootoption "services" in foreground if they contain the string DO_NO_RUN_IN_BACKGROUND.

If a script configures the system and has to make sure
it's in a consistent state the (custom) init script
shouldn't run as background job but should be able
to block the boot process until it's in a reliable
state.

Actually we might also want to provide a more generic
solution as well, but until we come up with a decent
way this non-intrusive solution solves the problem
at least for custom init scripts.

12 years agoRelease new version 0.9.30. v0.9.30
Michael Prokop [Wed, 6 Jul 2011 22:50:44 +0000 (00:50 +0200)]
Release new version 0.9.30.

12 years agoReplace (alternative) dependency on syslog-ng with rsyslog.
Michael Prokop [Wed, 6 Jul 2011 22:47:47 +0000 (00:47 +0200)]
Replace (alternative) dependency on syslog-ng with rsyslog.

We don't use syslog-ng since at least 2008-07-17 but
use rsyslog in all our flavours, so default to rsyslog
instead.

12 years agoDrop hotplug[-light] as alternative from depends.
Michael Prokop [Wed, 6 Jul 2011 22:46:28 +0000 (00:46 +0200)]
Drop hotplug[-light] as alternative from depends.

We don't support hotplug anymore since ages.

12 years agoDrop disabled config_automounter().
Michael Prokop [Wed, 6 Jul 2011 22:43:36 +0000 (00:43 +0200)]
Drop disabled config_automounter().

This code is ugly and untested since ages. If we
really want to support something like that we've
to re-implement this from scratch to play together
with our existing fstab solution. So let's drop
this code.

12 years agoDrop deprecated config_hwinfo().
Michael Prokop [Wed, 6 Jul 2011 22:39:24 +0000 (00:39 +0200)]
Drop deprecated config_hwinfo().

We don't need hwinfo in boot stage since ages and
udev is known to provide what we need. Get rid
of this inactive and outdated code therefore.

12 years agoDrop deprecated config_pcmcia().
Michael Prokop [Wed, 6 Jul 2011 22:36:46 +0000 (00:36 +0200)]
Drop deprecated config_pcmcia().

We don't run this function since ages, if we really
need and want it we should consider implementing it
inside udev rules so we don't support it in boot-time
only.

12 years agoDrop deprecated config_hotplug_agent(), config_hotplug_blacklist() and config_hotplug().
Michael Prokop [Wed, 6 Jul 2011 22:33:22 +0000 (00:33 +0200)]
Drop deprecated config_hotplug_agent(), config_hotplug_blacklist() and config_hotplug().

All those hotplug functions are deprecated and unsupported
since ages, let's get rid of it.

12 years agoDrop deprecated config_firewire_dev().
Michael Prokop [Wed, 6 Jul 2011 22:30:03 +0000 (00:30 +0200)]
Drop deprecated config_firewire_dev().

CONFIG_IEEE1394_RAWIO is gone since kernel 2.6.37
and the workaround should happen inside udev rules
instead of boot-time if so.

12 years agoDrop deprecated config_discover().
Michael Prokop [Wed, 6 Jul 2011 22:24:21 +0000 (00:24 +0200)]
Drop deprecated config_discover().

udev is known to work quite reliable and detects all relevant
hardware drivers, let's get rid of old and unused discover.

12 years agoDrop non-existing CONFIG_CREATE_MNT_DIRS configuration option.
Michael Prokop [Wed, 6 Jul 2011 22:23:25 +0000 (00:23 +0200)]
Drop non-existing CONFIG_CREATE_MNT_DIRS configuration option.

It's gone since ages.

12 years agoDrop deprecated config_cdrom_perm().
Michael Prokop [Wed, 6 Jul 2011 22:19:00 +0000 (00:19 +0200)]
Drop deprecated config_cdrom_perm().

IDE devices aren't common anymore nowadays and
udev should take care of it instead, so let's
get rid of it.

12 years agoRun config_services after config_netconfig and config_netscript
Ulrich Dangel [Fri, 10 Jun 2011 22:06:07 +0000 (00:06 +0200)]
Run config_services after config_netconfig and config_netscript

12 years agoRelease new version 0.9.29 v0.9.29
Christian Hofstaedtler [Sun, 29 May 2011 12:34:32 +0000 (14:34 +0200)]
Release new version 0.9.29

12 years agoUpdate asciidoc files to use correct link syntax.
Ulrich Dangel [Sun, 22 May 2011 11:16:30 +0000 (13:16 +0200)]
Update asciidoc files to use correct link syntax.

12 years agoRelease new version 0.9.28. v0.9.28
Michael Prokop [Mon, 9 May 2011 14:57:51 +0000 (16:57 +0200)]
Release new version 0.9.28.

12 years agoBump Standards-Version to 3.9.2.
Michael Prokop [Mon, 9 May 2011 14:55:29 +0000 (16:55 +0200)]
Bump Standards-Version to 3.9.2.

12 years agogrml-autoconfig script: shorten dialog message a bit, so it better fixs on 80x25...
Michael Prokop [Mon, 9 May 2011 14:55:21 +0000 (16:55 +0200)]
grml-autoconfig script: shorten dialog message a bit, so it better fixs on 80x25 consoles.

13 years agoQuote $DCSMP to check if DCSMP was mounted. Thanks to K. Wulff for the
Ulrich Dangel [Mon, 18 Apr 2011 19:44:43 +0000 (21:44 +0200)]
Quote $DCSMP to check if DCSMP was mounted. Thanks to K. Wulff for the
the bug report.

13 years agoRelease new version 0.9.27. v0.9.27
Michael Prokop [Sat, 12 Mar 2011 12:40:41 +0000 (13:40 +0100)]
Release new version 0.9.27.

13 years agoadd autoconfig parameter to change GRMLCFG label [Closes: issue673]
Martin Scharm [Sat, 12 Mar 2011 11:58:44 +0000 (12:58 +0100)]
add autoconfig parameter to change GRMLCFG label [Closes: issue673]

13 years agoRemove config_setkeycodes. Should be handled nowadays in the kernel anyways.
Ulrich Dangel [Mon, 24 Jan 2011 01:25:58 +0000 (02:25 +0100)]
Remove config_setkeycodes. Should be handled nowadays in the kernel anyways.

13 years agoRelease new version 0.9.26. v0.9.26
Michael Prokop [Wed, 29 Dec 2010 10:53:33 +0000 (11:53 +0100)]
Release new version 0.9.26.