BTS

Issue791

Title grml_small 2009.10 doesn't shut down any more on acpi powerbtn event
Priority bug Status resolved
Superseder Nosy List ch, mika, zugschlus
Assigned To mika Topics

Created on 2010-01-03.16:05:08 by zugschlus, last changed 2010-01-30.23:01:57 by mika.

Messages
msg2879 (view) Author: mika Date: 2010-01-30.23:01:48
We believe that your issue has been closed by the upload of
Version 0.9.34 of grml-live from Michael Prokop <mika@grml.org>.
The explanation is attached below

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 30 Jan 2010 19:56:32 +0100
Source: grml-live
Binary: grml-live grml-live-addons grml-live-db
Architecture: source all
Version: 0.9.34
Distribution: unstable
Urgency: low
Maintainer: Michael Prokop <mika@grml.org>
Changed-By: Michael Prokop <mika@grml.org>
Description: 
 grml-live  - build system for creating a Grml (based) Linux live system
 grml-live-addons - templates/boot/addons for grml-live
 grml-live-db - log package build information of grml-live to database
Changes: 
 grml-live (0.9.34) unstable; urgency=low
 .
   * Add scripts/GRMLBASE/38-udev to get rid of automatically generated
     udev rules file.
   * Fix architecture option in error message (-a instead of -i).
   * Add ia32-libs [amd64] to Depends to make sure building i386 on amd64
     works OOTB.
   * Use $TEMPLATE_DIRECTORY for checking for precense of bsd4grml.
   * Drop keyword package from squashfs binary exit code.
   * Update docs regarding squashfs-tools 1:4.0-1.
   * Support for logging to database via grml-live-db.
     Thanks to formorer for his work on dpkg-to-db.
   * Changed logic of ZERO_LOGFILE to PRESERVE_LOGFILE (though integrated
     a backwared compatibility layer so existing installations still continue
     to work) and clear logs after prompting for execution.
 .
   * Software related changes:
     - Add acpi-support-base to GRML_SMALL [Closes: issue791]
     - Add netsniff-ng to GRML_FULL (thanks Daniel Borkmann).
     - Add ufsutils to GRML{SMALL,MEDIUM,FULL} [thanks, chaitat].
     - Drop aufs-tools from GRML_FULL (deprecated, see #555638).
     - Drop firescope from GRML_FULL - it is unmaintained upstream.
     - Drop package config file GRML_FORENSIC as it is developed and
       maintained as part of Grml-Forensic nowadays.
     - Move scsiadd from GRML_* to GRMLBASE.
     - Remove dynamic-disk from GRML_FULL (unmaintained upstream).
     - Remove lame from GRML_FULL (not available from official Debian pool).
     - Remove salvage-ntfs from GRML_FULL (unmaintained upstream).
Checksums-Sha1: 
 2ac9a81bb1fb66f639eef96a598288cf0cd5f02e 915 grml-live_0.9.34.dsc
 f8e5f4842feff39eaa5eeab45207339e7931c253 8238390 grml-live_0.9.34.tar.gz
 1584d42a115b199f15ed2680b8ddd79a9148ee4f 1124502 grml-live_0.9.34_all.deb
 29c35bc1eef2852ab2d54dcd22520587e5eb582b 7151300 grml-live-addons_0.9.34_all.deb
 89b989ae798b3f0a406879f7e2214ac3a3bd7f51 36724 grml-live-db_0.9.34_all.deb
Checksums-Sha256: 
 c1bcf69153e8c7b4d91f3f18610135bfa69229be50eef610a231fe7529daa0a8 915 grml-live_0.9.34.dsc
 01302659504c000b8a0a97019a0819621db320a8a57901e6b6d3abf855edb14d 8238390 grml-live_0.9.34.tar.gz
 5af85c1d4fd57ca76126eed6068e51a1baf3d3c00069053533aa07381cada908 1124502 grml-live_0.9.34_all.deb
 0d319904c844c9db88715c16626763519eb5e1a1c92953c883feb99c5ad62b6d 7151300 grml-live-addons_0.9.34_all.deb
 fbd6b3b94eceb14e7b6401f7e678e263eabcb589354e3e9026c5dfb9f2bcc889 36724 grml-live-db_0.9.34_all.deb
Files: 
 3cd7ab207e014d0f3936e99d57b5b3c3 915 grml extra grml-live_0.9.34.dsc
 b1c9a69d4716dab108620e71a668bde9 8238390 grml extra grml-live_0.9.34.tar.gz
 20248889f3a4ba03f8019906da393444 1124502 grml extra grml-live_0.9.34_all.deb
 a136e5d6f78113f6220e34a370e246de 7151300 grml extra grml-live-addons_0.9.34_all.deb
 ee46665614ae4b3bbe011d992d715efd 36724 grml extra grml-live-db_0.9.34_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFLZLeV2N9T+zficugRAvdjAJ45SVCWj75FroqjRjlhx4aBn7W1LQCggaBs
6z0c6k2dcVtPZVU1wPSAclY=
=JwGf
-----END PGP SIGNATURE-----
msg2833 (view) Author: mika Date: 2010-01-13.14:36:51
acpi-support (without the -base) would pull in 32.8MB (so no chance for that, 
JFTR). acpi-support-base takes just 90kB, so no problem. Fixed in git:

  http://git.grml.org/?p=grml-live.git;a=commit;h=cc0545f

Thanks Marc and Christian!

regards,
-mika-
msg2809 (view) Author: ch Date: 2010-01-03.16:11:46
Maybe related notes: 

grml-live's package_config for GRML_SMALL doesn't even have acpid. It's probably 
pulled in as a dependency?

The powerbtn event is now in acpi-support-base, which only ships the powerbtn 
stuff.
msg2808 (view) Author: zugschlus Date: 2010-01-03.16:05:03
Hi,

grml used to shut itself down when an ACPI powerbtn event was received. This
has been moved to a different package Debian-side which isn't installed on
grml_small, hence the loss of this functionality.

I'd like to suggest placing this in /etc/acpi/events/powerbtn:
event=button[ /]power
action=shutdown -h now
to have grml shutdown itself on a button/power request.

Greetings
Marc
History
Date User Action Args
2010-01-30 23:01:57mikasetstatus: fixed-in-git -> resolved
nosy: mika, zugschlus, ch
messages: + msg2879
2010-01-13 14:36:52mikasetstatus: chatting -> fixed-in-git
nosy: + mika
messages: + msg2833
assignedto: mika
2010-01-03 16:11:47chsetstatus: unread -> chatting
nosy: + ch
messages: + msg2809
2010-01-03 16:05:08zugschluscreate