After more than one year of nothing...a version bump! oO acpid - 1.0.8 Last Update: Oct 29 2008 Reproducible: Always Changelog: * Tue Oct 28 2008 Tim Hockin <thockin@hockin.org> - Bump version to 1.0.8 for release. * Sun Oct 26 2008 Tim Hockin <thockin@hockin.org> - Define _GNU_SOURCE. (Makefile) (Ted Felix <http://www.tedfelix.com/>) - Rename a variable to avoid shadowing a global. (event.c) (Ted Felix <http://www.tedfelix.com/>) - Fix typos in man pages. (acpid.8, acpi_listen.8) (Ted Felix <http://www.tedfelix.com/>) - GCC 4.3.2 gives chdir() the _wur attribute (warn unused result). Check for errors. (acpid.c) (Ted Felix <http://www.tedfelix.com/>) - Check for ferror() in parse_file(). (event.c) (Ted Felix <http://www.tedfelix.com/>) - Only read regular files in acpid_read_conf(). (event.c) (Ted Felix <http://www.tedfelix.com/>) - Stop processing ACPI events when a lockfile exists (from Debian). (acpid.8, acpid.c, acpid.h) (Ted Felix <http://www.tedfelix.com/>) * Sat Nov 24 2007 Tim Hockin <thockin@hockin.org> - Build with -O2 flag (Makefile). - Add -l (--logevents) option to enable logging of all events. Due to a number of reports of log flooding (bad ACPI BIOS?) The new default is to NOT log events. (acpid.c acpid.h event.h acpid.8) - Add pidfile support and a -p (--pidfile) option to change the pidfile. Default is /var/run/acpid.pid. (acpid.c acpid.8) (Javier Pello <jpello@users.sourceforge.net>) - Rename ACPI_* constants to ACPID_*. (acpid.c acpi_listen.c) - Remove a bad cast of malloc()'s return value. (event.c) - Add proper make dependencies. (Makefile) - Close client file descriptors on exec(). (acpid.c) (Zdenek Prikryl <zprikryl@redhat.com>) * Mon Sep 24 2007 Tim Hockin <thockin@hockin.org> - Don't use a mode argument on open("/dev/null") (acpid.c) (Steve Grubb <sgrubb@redhat.com>) - Use GCC "__attribute__((format(printf)))" for acpid_log (acpid.c) (Steve Grubb <sgrubb@redhat.com>) - Fix a shadowed variable name (event.c) (Steve Grubb <sgrubb@redhat.com>) - Fix a leaked fd on error (event.c) (Steve Grubb <sgrubb@redhat.com>) - Fix a signed/unsigned comparison (event.c) (Steve Grubb <sgrubb@redhat.com>) - Compile with more warnings (Makefile) (Steve Grubb <sgrubb@redhat.com>)
Too bad, seems like this release doesn't fix bug #197943
(In reply to comment #1) > Too bad, seems like this release doesn't fix bug #197943 > True, but it seems that they're on it to fix that one.
How about adding the patch from http://bugs.gentoo.org/show_bug.cgi?id=197943 , which drops the /proc/acpi/event depedency and bumping the version at the same time?
*poke* any chance to get an update for acpid ?
Created attachment 186868 [details] sys-power/acpid-1.0.8.ebuild This ebuild installs Ted Felix's version of acpid-1.0.8, which implements listening to ACPI events via netlink and the input layer, in addition to (deprecated) /proc/acpi/event. It should solve bugs #197943, #211470 and #238934.
Created attachment 186869 [details, diff] diff 1.0.6-r1 -> 1.0.8 All the other files from ${FILESDIR} are unchanged.
1.1.0 was released a few days ago. Perhaps it's best to update yet again :)
(In reply to comment #7) > 1.1.0 was released a few days ago. Perhaps it's best to update yet again :) > I guess you mean 1.0.10...
+*acpid-1.0.10 (03 May 2009) + + 03 May 2009; Peter Alfredsen <loki_val@gentoo.org> +acpid-1.0.10.ebuild: + Bump, bug 246802. Thanks to Davide Pesavento <davidepesa@gmail.com>. Use + Ted Felix version of acpid that correctly handles using the netlink + interface instead of the deprecated /proc/acpi/event interface. Also fixes + bug 268079, CVE-2009-0798. +