# Authors: grml-team (grml.org), (c) Klaus Knopper <knopper@knopper.net>, (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2.
-# Latest change: Fre Nov 10 00:33:15 CET 2006 [mika]
+# Latest change: Fre Nov 24 21:24:22 CET 2006 [mika]
################################################################################
# {{{ path, variables, signals, umask, zsh
# fstabuser (needed when running from harddisk with username != grml {{{
config_userfstab(){
- fstabuser=$(getent passwd 1000 | cut -d: -f1)
+ [ -r /etc/grml/autoconfig ] && . /etc/grml/autoconfig
+ if [ -n "$CONFIG_FSTAB_USER" ] ; then
+ fstabuser="$CONFIG_FSTAB_USER"
+ else
+ fstabuser=$(getent passwd 1000 | cut -d: -f1)
+ fi
+ # if not yet set fall back to default 'grml' user
[ -n "$fstabuser" ] || fstabuser='grml'
}
# }}}
if ! grep -q ARRAY /etc/mdadm/mdadm.conf 2>>$DEBUG ; then
einfo "Creating /etc/mdadm/mdadm.conf"
[ -r /etc/mdadm/mdadm.conf ] && mv /etc/mdadm/mdadm.conf /etc/mdadm/mdadm.conf.old
- MDADM_MAILADDR='root' /usr/share/mdadm/mkconf > /etc/mdadm/mdadm.conf ; eend $?
+ MDADM_MAILADDR__='root' /usr/share/mdadm/mkconf > /etc/mdadm/mdadm.conf ; eend $?
else
ewarn "/etc/mdadm/mdadm.conf looks like a configured mdadm setup, will not touch it." ; eend 0
fi