grml-autoconfig.git
7 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]

7 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

7 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

7 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.

7 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

7 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

7 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.

7 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

7 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

7 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.

7 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.

7 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.

7 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.

7 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.

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

7 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

7 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.

7 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

7 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

7 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

7 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

7 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

7 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.

7 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.

7 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

7 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

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

7 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.

7 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.

7 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

7 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

7 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]

7 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]

7 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

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

7 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.

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

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

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

7 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

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

7 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

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

7 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

7 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'

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

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

7 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

7 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

7 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.

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

7 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.

7 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.

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

7 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.

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

8 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).

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

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

8 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

8 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

8 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.

8 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".

8 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.

8 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>

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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

8 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

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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]

8 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.

8 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.

8 years agoDont run rebuildfstab
Ulrich Dangel [Wed, 29 Dec 2010 10:45:11 +0000 (11:45 +0100)]
Dont run rebuildfstab

8 years agoRelease new version 0.9.25. v0.9.25
Michael Prokop [Wed, 29 Dec 2010 00:19:36 +0000 (01:19 +0100)]
Release new version 0.9.25.

8 years agoconfig_debs(): use *.deb instead of full wildcard as default for $DEBS.
Michael Prokop [Wed, 29 Dec 2010 00:12:55 +0000 (01:12 +0100)]
config_debs(): use *.deb instead of full wildcard as default for $DEBS.

8 years agoAdditional check for boot option debian2hd in config_debootstrap().
Michael Prokop [Wed, 29 Dec 2010 00:08:49 +0000 (01:08 +0100)]
Additional check for boot option debian2hd in config_debootstrap().

8 years agoInstall all packages in debs directory if debs boot parameter is specified
Ulrich Dangel [Tue, 28 Dec 2010 22:54:10 +0000 (23:54 +0100)]
Install all packages in debs directory if debs boot parameter is specified

8 years agoRelease new version 0.9.24. v0.9.24
Michael Prokop [Tue, 28 Dec 2010 22:30:54 +0000 (23:30 +0100)]
Release new version 0.9.24.

8 years agoDrop pump from Depends now that we support dhclient.
Michael Prokop [Tue, 28 Dec 2010 22:24:34 +0000 (23:24 +0100)]
Drop pump from Depends now that we support dhclient.

Thanks: Christian Hofstaedtler <ch@grml.org>

8 years agoCheck for "grml2hd" as valid bootoption for config_grml2hd() as well.
Michael Prokop [Tue, 28 Dec 2010 22:24:30 +0000 (23:24 +0100)]
Check for "grml2hd" as valid bootoption for config_grml2hd() as well.

8 years agofix the soundcard fix
Christian Hofstaedtler [Tue, 28 Dec 2010 22:02:10 +0000 (23:02 +0100)]
fix the soundcard fix

for cards with 2digit ids we wouldn't display the correct name.

8 years agoFix sound volume init with multiple cards / duplicate control names
Christian Hofstaedtler [Tue, 28 Dec 2010 21:42:16 +0000 (22:42 +0100)]
Fix sound volume init with multiple cards / duplicate control names

8 years agoRelease new version 0.9.23. v0.9.23
Michael Prokop [Tue, 7 Dec 2010 15:22:12 +0000 (16:22 +0100)]
Release new version 0.9.23.