Hi Kapil, I now fixed this by not sourcing, I didn't need to source the helper script anyway.
Cheers, Bart Bart Samwel wrote: > Hi Kapil, > > Interesting, thanks for reporting! I'll fix that up in the next upload. > It's pretty hard to prevent bashisms from sneaking back in in new code > when bash is still the default shell. :-( > > Cheers, > Bart > > Kapil Hari Paranjape wrote: >> Package: acpi-support >> Version: 0.109-3 >> Severity: important >> >> Hello, >> >> /etc/acpi/hibernate.sh has the contents >> >> #!/bin/sh >> >> test -f /usr/share/acpi-support/power-funcs || exit 0 >> >> . /usr/share/acpi-support/suspendorhibernate hibernate >> >> As far as I can see /bin/dash does not support the construct . >> /usr/share/acpi-support/suspendorhibernate hibernate >> i.e. the argument "hibernate" is not passed to the script >> /usr/share/acpi-support/suspendorhibernate >> >> The script thus prints out a usage statement and just suspends the >> computer instead of hibernating it. >> >> One fix is to use >> set -- hibernate just before the objectionable line. >> >> Note that /etc/acpi/sleep.sh contains a similar line. As far as I >> could tell >> egrep -rl '^\.[[:space:]]+[^[:space:]]+[[:space:]]' /etc/acpi >> didn't show any other files with a similar construct. >> >> Regards, >> >> Kapil. >> >> -- System Information: >> Debian Release: lenny/sid >> APT prefers testing >> APT policy: (990, 'testing') >> Architecture: i386 (i686) >> >> Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core) >> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) >> Shell: /bin/sh linked to /bin/dash >> >> Versions of packages acpi-support depends on: >> ii acpi-support-base 0.109-3 scripts for handling base >> ACPI eve >> ii acpid 1.0.6-9 Utilities for using ACPI >> power man >> ii dmidecode 2.9-1 Dump Desktop Management >> Interface ii finger 0.17-12 user >> information lookup program >> ii hdparm 8.6-1 tune hard disk parameters >> for high >> ii laptop-detect 0.13.6 attempt to detect a laptop >> ii libc6 2.7-10 GNU C Library: Shared >> libraries >> ii lsb-base 3.2-11 Linux Standard Base 3.2 >> init scrip >> ii powermgmt-base 1.30 Common utils and configs >> for power >> ii vbetool 1.0-3 run real-mode video BIOS >> code to a >> ii x11-xserver-utils 7.3+2 X server utilities >> >> Versions of packages acpi-support recommends: >> ii dbus 1.2.1-2 simple interprocess >> messaging syst >> ii hal 0.5.11-1 Hardware Abstraction Layer >> ii nvclock 0.8b3-1 Allows you to overclock >> your nVidi >> ii pm-utils 1.1.0-1 utilities and scripts for >> power ma >> ii radeontool 1.5-5 utility to control ATI >> Radeon back >> ii toshset 1.73-2 Access much of the >> Toshiba laptop >> -- no debconf information > > > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]