Your message dated Wed, 2 Dec 2009 14:53:54 +0100
with message-id <[email protected]>
and subject line Bug#538354: sysconfig-hardware: Fails to activate extra dasd 
when system shell is dash
has caused the Debian Bug report #538354,
regarding sysconfig-hardware: Fails to activate extra dasd when system shell is 
dash
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
538354: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538354
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sysconfig-hardware
Version: 0.0.9
Severity: important

I tried switching my Hercules system to use dash as system shell, but that
resulted in a boot failure because dasdb was not activated when the udev
init script is run.

After switching back to bash the system booted successfully again.

Here's the result of a bashisms test I ran:
/etc/sysconfig/scripts$ for i in */*; do checkbashisms $i; done
possible bashism in common/functions line 49 (echo -e):
        test "$DEBUG" = "yes" && echo -e "$SCRIPTNAME $*" >&2 && return
possible bashism in common/functions line 51 (echo -e):
        echo -e "$*" >&2
possible bashism in common/functions line 55 (echo -e):
        test "$DEBUG" = "yes" && echo -e "$SCRIPTNAME $*" && return
possible bashism in common/functions line 58 (echo -e):
        echo -e "$*"
possible bashism in common/functions line 62 (echo -e):
        test "$DEBUG" = "yes" && echo -en "$SCRIPTNAME $*" && return
possible bashism in common/functions line 64 (echo -e):
        echo -en "$*"
possible bashism in common/functions line 70 (echo -e):
        echo -e "$SCRIPTNAME [DEBUG] $*"
possible bashism in hardware/functions line 41 (should be 'b = a'):
  if [ "$1" == "ccwgroup" ]; then

The last looks to be the likely cause.
Also, is the -e option really necessary for echoing "$#"?

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: s390 (s390x)

Kernel: Linux 2.6.30-1-s390x (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages sysconfig-hardware depends on:
ii  udev                          0.141-1    /dev/ and hotplug management daemo

sysconfig-hardware recommends no packages.

sysconfig-hardware suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Version: 0.0.9+nmu1

Bug was fixed in this upload, but not closed due to error in changelog.


--- End Message ---

Reply via email to