[Pkg-acpi-devel] Bug#522306: Bug#522306: acpid renames files in /etc

Vincent Bernat bernat at debian.org
Sat Apr 4 16:39:46 UTC 2009


OoO En ce  doux début de matinée du vendredi 03  avril 2009, vers 08:44,
Michael Meskes <meskes at debian.org> disait :

>> Since acpid 1.0.8-7 (this does not correspond to the changelog but the
>> problem has appeared with this version for me), /etc/acpi/powerbtn.sh is
>> renamed with dpkg-bak without prompting the user. Local changes in
>> files in /etc must be preserved. I have modified this file to get the
>> behaviour I want when pressing the power button, please do not try to
>> correct my configuration.

> Which configuration was changed? The acpid preinst script is supposed to rename
> both files, the powerbtn.sh script and the corresponding event file and rename
> the entry in the event file, so no functionality should be lost.

Hi Michael!

No  configuration file  has been  changed but  /etc/acpi/powerbtn.sh was
renamed  to powerbtn.sh.dpkg-bak therefore,  powerbtn-acpi-support.sh is
now calling shutdown instead of calling this script.

In /etc/acpi/events, I have powerbtn-acpi-support whose content is:
event=button[ /]power
action=/etc/acpi/powerbtn-acpi-support.sh

I  don't  have /etc/acpi/events/powerbtn.   I  suppose  that a  previous
upgrade  has  removed  it. Since  /etc/acpi/powerbtn-acpi-support.sh  is
calling  /etc/acpi/powerbtn.sh,  I  did  not  notice  the  change  until
powerbtn.sh was renamed.

If powerbtn.sh  should go away, it  could have been handled  by ucf that
would  have prompted  the user  before replacing  the file  by something
empty (or with just comments). Since the script is already gone, this is
a bit complicated to do it now.

In Lenny, it  seems (I have not  really tried, I say this  just from the
changelog)  that  /etc/acpi/powerbtn.sh is  still  shipped.   If a  user
modifies this file, it should be a way to keep its changes or to warn it
about this (through a Debconf question?).
-- 
 /*
  * For moronic filesystems that do not allow holes in file.
  * We may have to extend the file.
  */
	2.4.0-test2 /usr/src/linux/fs/buffer.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-acpi-devel/attachments/20090404/7c9fc843/attachment.pgp 


More information about the Pkg-acpi-devel mailing list