Michael Prokop [Tue, 24 Jul 2012 10:42:31 +0000 (12:42 +0200)]
save-config: Adjust for working with current Grml versions [Testing: issue1188]
We need to support /live/rofs and /live/overlay and integrate
the code of the deprecated findchanged script.
Michael Prokop [Mon, 2 Jul 2012 12:24:51 +0000 (14:24 +0200)]
Release new version 0.9.54
Michael Prokop [Mon, 2 Jul 2012 12:24:37 +0000 (14:24 +0200)]
config_hostname: fix syntax error and wrong eend call
Michael Prokop [Mon, 2 Jul 2012 12:21:52 +0000 (14:21 +0200)]
tests/test_debs.sh: verify that autoconfig.functions can be read, otherwise fail
If autoconfig.functions can't be parsed (e.g. because of syntax errors)
then the test suite returns with exit code 0.
Michael Prokop [Thu, 28 Jun 2012 15:32:21 +0000 (17:32 +0200)]
Release new version 0.9.53
Michael Prokop [Fri, 22 Jun 2012 20:35:48 +0000 (22:35 +0200)]
vim modelines: set shiftwidth to 2
This was just crazy, finally make it more saneā¦
Michael Prokop [Fri, 22 Jun 2012 20:32:00 +0000 (22:32 +0200)]
No longer execute hostname command if hostname option is not present
There's no need to execute the hostname command if the boot
option hostname is not present as /etc/init.d/hostname.sh is
executed on Grml during bootup. We keep the config_hostname()
only because we support setting it to a random hostname if no
argument was specified to the boot option and to keep using
grml-hostname as main interface for changing hostnames
on-the-fly.
Michael Prokop [Fri, 22 Jun 2012 17:23:37 +0000 (19:23 +0200)]
Release new version 0.9.52
Dominik Schips [Fri, 22 Jun 2012 12:32:48 +0000 (14:32 +0200)]
Fix to set VNC password for correct user
Michael Prokop [Sun, 20 May 2012 12:37:40 +0000 (14:37 +0200)]
Release new version 0.9.51
Michael Prokop [Sun, 20 May 2012 12:37:15 +0000 (14:37 +0200)]
Bump Standards-Version to 3.9.3.
Markus Ulrich [Thu, 17 May 2012 01:17:11 +0000 (03:17 +0200)]
Add a README file for Github
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.
Michael Prokop [Wed, 9 May 2012 10:17:40 +0000 (12:17 +0200)]
Release new version 0.9.50
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.
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
Michael Prokop [Tue, 7 Feb 2012 11:08:12 +0000 (12:08 +0100)]
Mention root user in all according ssh messages
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.
Michael Prokop [Sun, 29 Jan 2012 12:34:18 +0000 (13:34 +0100)]
Release new version 0.9.49
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.
Michael Prokop [Fri, 13 Jan 2012 13:49:43 +0000 (14:49 +0100)]
Release new version 0.9.48
Kidelo [Thu, 12 Jan 2012 22:02:46 +0000 (23:02 +0100)]
correct service startup and password management for non-default-user [Closes: issue1133]
Michael Prokop [Mon, 9 Jan 2012 15:24:18 +0000 (16:24 +0100)]
Release new version 0.9.47
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
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.
Michael Prokop [Tue, 3 Jan 2012 15:04:19 +0000 (16:04 +0100)]
Release new version 0.9.46
Ulrich Dangel [Mon, 2 Jan 2012 09:43:02 +0000 (10:43 +0100)]
Remove mkdir /mnt/{floppy,cdrom,test} from grml-autoconfig
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.
Ulrich Dangel [Mon, 26 Dec 2011 23:37:52 +0000 (00:37 +0100)]
Refactor config_testcd and support multiple md5sum files
Michael Prokop [Fri, 23 Dec 2011 01:11:15 +0000 (02:11 +0100)]
Release new version 0.9.45
Ulrich Dangel [Fri, 23 Dec 2011 01:05:33 +0000 (02:05 +0100)]
Remove subshells in config_mixer for the tests.
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.
Christian Hofstaedtler [Thu, 22 Dec 2011 15:18:20 +0000 (16:18 +0100)]
Release new version v0.9.44.
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.
Christian Hofstaedtler [Wed, 21 Dec 2011 21:39:17 +0000 (22:39 +0100)]
Release new version 0.9.43.
Ulrich Dangel [Tue, 20 Dec 2011 23:47:56 +0000 (00:47 +0100)]
Automatically try to mount configfs
Michael Prokop [Tue, 20 Dec 2011 19:04:52 +0000 (20:04 +0100)]
Release new version 0.9.42
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.
Ulrich Dangel [Fri, 16 Dec 2011 10:27:59 +0000 (11:27 +0100)]
Unmute mixer controls before setting volume
Michael Prokop [Wed, 14 Dec 2011 11:42:55 +0000 (12:42 +0100)]
Release new version 0.9.41
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
Michael Prokop [Sun, 11 Dec 2011 20:24:20 +0000 (21:24 +0100)]
Release new version 0.9.40
Christian Hofstaedtler [Sun, 11 Dec 2011 03:18:37 +0000 (04:18 +0100)]
Don't load cpufreq_ondemand if it's built-in
Ulrich Dangel [Fri, 9 Dec 2011 23:25:46 +0000 (00:25 +0100)]
Split patterns for grep in config_stats.
Christian Hofstaedtler [Fri, 9 Dec 2011 19:53:09 +0000 (20:53 +0100)]
Release new version 0.9.39.
Ulrich Dangel [Thu, 8 Dec 2011 23:16:19 +0000 (00:16 +0100)]
Replace bootparameter values with x instead of VALUE
Michael Prokop [Thu, 8 Dec 2011 20:17:44 +0000 (21:17 +0100)]
Release new version 0.9.38
Ulrich Dangel [Thu, 8 Dec 2011 15:03:55 +0000 (16:03 +0100)]
Fix typo in config_stats
Ulrich Dangel [Thu, 8 Dec 2011 14:46:27 +0000 (15:46 +0100)]
Don't use a window manager if none is specified.
Christian Hofstaedtler [Tue, 6 Dec 2011 21:40:44 +0000 (22:40 +0100)]
Release new version 0.9.37.
Ulrich Dangel [Tue, 6 Dec 2011 13:58:58 +0000 (14:58 +0100)]
Remove local_net as it is done by ifupdown nowadays
Christian Hofstaedtler [Tue, 6 Dec 2011 12:13:01 +0000 (13:13 +0100)]
Actually use $TIMEOUT for fw timeout
Ulrich Dangel [Thu, 17 Feb 2011 17:11:35 +0000 (18:11 +0100)]
Run config_debnet before config_net{script,config}
[ch: rebased]
Ulrich Dangel [Thu, 24 Nov 2011 21:01:09 +0000 (22:01 +0100)]
Collect statistic information about this boot
[ch: squashed, reworded]
Michael Prokop [Sun, 27 Nov 2011 22:15:52 +0000 (23:15 +0100)]
Release new version 0.9.36
Michael Prokop [Sun, 27 Nov 2011 20:48:43 +0000 (21:48 +0100)]
Add beep to Depends
Christian Hofstaedtler [Sun, 27 Nov 2011 16:24:35 +0000 (17:24 +0100)]
Release new version 0.9.35.
Christian Hofstaedtler [Sun, 27 Nov 2011 14:34:54 +0000 (15:34 +0100)]
Drop rungetty dependency
Christian Hofstaedtler [Sun, 27 Nov 2011 14:34:28 +0000 (15:34 +0100)]
Drop version from udev dependency
Christian Hofstaedtler [Sun, 27 Nov 2011 14:32:48 +0000 (15:32 +0100)]
Drop grml-autoconfig dependency
Michael Prokop [Sat, 26 Nov 2011 16:12:46 +0000 (17:12 +0100)]
Release new version 0.9.34
Christian Hofstaedtler [Thu, 17 Nov 2011 09:23:47 +0000 (10:23 +0100)]
Update CPU info strings
Christian Hofstaedtler [Thu, 17 Nov 2011 09:22:22 +0000 (10:22 +0100)]
Don't load cpufreq governor if cpufreq is unsupported
Christian Hofstaedtler [Thu, 17 Nov 2011 08:52:48 +0000 (09:52 +0100)]
Remove further X11R6 remnants
Christian Hofstaedtler [Thu, 17 Nov 2011 08:42:33 +0000 (09:42 +0100)]
Remove long gone X11R6 from PATH
Christian Hofstaedtler [Thu, 17 Nov 2011 08:38:49 +0000 (09:38 +0100)]
Update sed expression for boot option 'fast'
Christian Hofstaedtler [Wed, 16 Nov 2011 12:21:09 +0000 (13:21 +0100)]
Fixup acpid already running check
Christian Hofstaedtler [Wed, 16 Nov 2011 11:13:02 +0000 (12:13 +0100)]
Remove bootsplash
Christian Hofstaedtler [Wed, 16 Nov 2011 11:06:26 +0000 (12:06 +0100)]
Load md_mod if /proc/mdstat isn't there
Christian Hofstaedtler [Wed, 16 Nov 2011 11:00:40 +0000 (12:00 +0100)]
Remove 915resolution support
Tool is gone since 2009
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.
Christian Hofstaedtler [Wed, 16 Nov 2011 10:22:17 +0000 (11:22 +0100)]
Remove grml2hd 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.
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.
Christian Hofstaedtler [Wed, 16 Nov 2011 10:05:31 +0000 (11:05 +0100)]
Update ACPI progress strings
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.
Christian Hofstaedtler [Tue, 15 Nov 2011 16:06:55 +0000 (17:06 +0100)]
Remove spurious laptop-detect dependency
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).
Christian Hofstaedtler [Thu, 13 Oct 2011 23:47:24 +0000 (01:47 +0200)]
Remove unmaintained accessibility support
Christian Hofstaedtler [Fri, 9 Sep 2011 17:12:32 +0000 (18:12 +0100)]
fix typo in docs
Christian Hofstaedtler [Thu, 28 Jul 2011 16:36:21 +0000 (18:36 +0200)]
Move bootlocal.*, haltlocal.* to grml-live
Christian Hofstaedtler [Wed, 27 Jul 2011 19:30:12 +0000 (21:30 +0200)]
Add debian/control headers Origin, Bugs
Michael Prokop [Fri, 22 Jul 2011 20:30:10 +0000 (22:30 +0200)]
Releasing new version 0.9.33.
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".
Michael Prokop [Mon, 11 Jul 2011 17:25:42 +0000 (19:25 +0200)]
Releasing new version 0.9.32.
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>
Michael Prokop [Wed, 6 Jul 2011 23:31:12 +0000 (01:31 +0200)]
Release new version 0.9.31.
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.
Michael Prokop [Wed, 6 Jul 2011 22:50:44 +0000 (00:50 +0200)]
Release new version 0.9.30.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Ulrich Dangel [Fri, 10 Jun 2011 22:06:07 +0000 (00:06 +0200)]
Run config_services after config_netconfig and config_netscript