consolekit keeps dir /var/run/ConsoleKit, but it shouldn't keep it, it should create it in initscript. Current behaviour can cause troubles with /var/run on tmpfs. Blocks bug #332633. Reproducible: Always Steps to Reproduce: 1. emerge consolekit Actual Results: Consolekit keeps /var/run/ConsoleKit Expected Results: Consolekit shouldn't keep that dir.
Created attachment 290381 [details] ConsoleKit init script --- /usr/portage/sys-auth/consolekit/files/consolekit-0.1.rc 2009-09-12 23:46:19.000000000 +0400 +++ /usr/local/portage/sys-auth/consolekit/files/consolekit-0.1.rc 2011-10-20 20:05:54.000000000 +0400 @@ -11,6 +11,8 @@ start() { ebegin "Starting ConsoleKit daemon" + checkpath -q -d -m 755 /var/run/ConsoleKit + start-stop-daemon --start -q \ --pidfile /var/run/ConsoleKit/pid \ --exec /usr/sbin/console-kit-daemon --
+*consolekit-0.4.5-r2 (20 Oct 2011) + + 20 Oct 2011; Ian Stakenvicius <axs@gentoo.org> +files/consolekit-0.2.rc, + +consolekit-0.4.5-r2.ebuild: + Removed keepdir on /var/run/ConsoleKit as per bug 387901
*** Bug 450224 has been marked as a duplicate of this bug. ***