ports/140929: [patch] sysutils/consolekit: "Would reject message..." in auth.log
Scot Hetzel
swhetzel at gmail.com
Fri Nov 27 07:50:01 UTC 2009
>Number: 140929
>Category: ports
>Synopsis: [patch] sysutils/consolekit: "Would reject message..." in auth.log
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Fri Nov 27 07:50:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Scot Hetzel
>Release: FreeBSD 8.0
>Organization:
>Environment:
FreeBSD dv8t01 8.0-PRERELEASE FreeBSD 8.0-PRERELEASE #0: Wed Nov 25 05:24:30 CST 2009 swhetzel at dv8t01:/usr/obj/usr/src/8.0-REL/sys/GENERIC amd64
>Description:
I am getting the following messages in /var/log/auth.log:
Nov 18 01:40:04 dv8t01 dbus-daemon: Would reject message, 1 matched rules; type="method_call", sender=":1.19" (uid=1001 pid=2858 comm=") interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.ConsoleKit" (uid=0 pid=1117 comm="))
Nov 18 01:40:04 dv8t01 dbus-daemon: Would reject message, 1 matched rules; type="method_call", sender=":1.19" (uid=1001 pid=2858 comm=") interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.ConsoleKit" (uid=0 pid=1117 comm="))
Nov 18 01:40:04 dv8t01 dbus-daemon: Would reject message, 1 matched rules; type="method_call", sender=":1.19" (uid=1001 pid=2858 comm=") interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.ConsoleKit" (uid=0 pid=1117 comm="))
Nov 18 01:40:04 dv8t01 dbus-daemon: Would reject message, 1 matched rules; type="method_call", sender=":1.19" (uid=1001 pid=2858 comm=") interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.ConsoleKit" (uid=0 pid=1117 comm="))
I googled for the error, and found that the ConsoleKit.conf file that is installed with version 0.3.0 is the cause of the problem. The consolekit developers have corrected this problem with the latest version.
After patching the port to use the latest version, I no longer see this problem when upgrading the port to version 0.4.1
>How-To-Repeat:
install ConsoleKit 3.0, and then start kdm
>Fix:
The attached patch upgrades the port to version 0.4.1
Note: patch-data_ConsoleKit.conf is no longer required, as these changes are now in the consolekit 0.4.1.
Patch attached with submission follows:
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/sysutils/consolekit/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- Makefile 24 Apr 2009 06:38:19 -0000 1.12
+++ Makefile 24 Nov 2009 15:45:33 -0000
@@ -6,8 +6,7 @@
# $MCom: ports-stable/sysutils/consolekit/Makefile,v 1.2 2009/04/18 22:09:26 marcus Exp $
PORTNAME= consolekit
-PORTVERSION= 0.3.0
-PORTREVISION= 8
+PORTVERSION= 0.4.1
CATEGORIES= sysutils gnome
MASTER_SITES= http://people.freedesktop.org/~mccann/dist/
DISTFILES= ConsoleKit-${PORTVERSION}${EXTRACT_SUFX}
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/sysutils/consolekit/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo 10 Jan 2009 05:21:48 -0000 1.5
+++ distinfo 24 Nov 2009 15:45:39 -0000
@@ -1,3 +1,3 @@
-MD5 (ConsoleKit-0.3.0.tar.bz2) = 43b02a52212330b54cfb34c4044d9ce0
-SHA256 (ConsoleKit-0.3.0.tar.bz2) = cbcfbb3df2dc76855c99c1cdff04a257ec5270fa62e1d21b0d057b08d88c0fd4
-SIZE (ConsoleKit-0.3.0.tar.bz2) = 393694
+MD5 (ConsoleKit-0.4.1.tar.bz2) = 48eda4483cc97841d5f88e8e003eb6d7
+SHA256 (ConsoleKit-0.4.1.tar.bz2) = f032adc6146d745034315054c5822a7a09f30e20a40d6e802221fa977354403e
+SIZE (ConsoleKit-0.4.1.tar.bz2) = 398080
Index: files/patch-data_ConsoleKit.conf
===================================================================
RCS file: files/patch-data_ConsoleKit.conf
diff -N files/patch-data_ConsoleKit.conf
--- files/patch-data_ConsoleKit.conf 24 Apr 2009 06:38:19 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
---- data/ConsoleKit.conf.orig 2008-04-19 01:39:49.000000000 -0400
-+++ data/ConsoleKit.conf 2009-04-17 01:51:54.000000000 -0400
-@@ -32,6 +32,8 @@
- <allow send_interface="org.freedesktop.ConsoleKit.Manager"
- send_member="GetSeats"/>
- <allow send_interface="org.freedesktop.ConsoleKit.Manager"
-+ send_member="GetSessions"/>
-+ <allow send_interface="org.freedesktop.ConsoleKit.Manager"
- send_member="GetSessionForCookie"/>
- <allow send_interface="org.freedesktop.ConsoleKit.Manager"
- send_member="GetSessionForUnixProcess"/>
-@@ -91,6 +93,8 @@
- send_member="GetIdleHint"/>
- <allow send_interface="org.freedesktop.ConsoleKit.Session"
- send_member="GetIdleSinceHint"/>
-+ <allow send_interface="org.freedesktop.ConsoleKit.Session"
-+ send_member="SetIdleHint"/>
- </policy>
-
- </busconfig>
Index: files/patch-src_ck-run-programs.c
===================================================================
RCS file: files/patch-src_ck-run-programs.c
diff -N files/patch-src_ck-run-programs.c
--- files/patch-src_ck-run-programs.c 5 Apr 2009 00:57:33 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,10 +0,0 @@
---- src/ck-run-programs.c.orig 2009-04-04 20:55:11.000000000 -0400
-+++ src/ck-run-programs.c 2009-04-04 20:55:39.000000000 -0400
-@@ -225,6 +225,7 @@ ck_run_programs (const char *dirpath,
- out_loop:
- g_free (child_argv[0]);
- }
-+ g_dir_close (dir);
- out:
- g_strfreev (env_for_child);
- }
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list