Summary: | ck-collect-session-info fails for remote sessions | ||
---|---|---|---|
Product: | ConsoleKit | Reporter: | Brian Cameron <brian.cameron> |
Component: | Daemon | Assignee: | william.jon.mccann |
Status: | NEW --- | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | halton.huo |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Brian Cameron
2010-03-26 19:10:51 UTC
This is not the bug-tracker for consolekit. Is there something you need in D-Bus core? Sorry, misfiled. Changeing to ConsoleKit. With my testing, this error only happens for XDMCP which Xserver is really remote. For the case XDMCP+Xvnc, this error won't be present in the syslog. Take pid 25465 is local session, pid 25875 is the Xvnc+XDMCP session, pid 25537 is remote XDMCP client session from a cde-login. As Ray and Brian agree there is no harm for remote sessions if not calling ck-collect-session-info, I'll go ahead to work out patch like that. $/usr/lib/ck-collect-session-info --uid 0 --pid 25465 unix-user = 0 x11-display = :0 x11-display-device = /dev/vt/2 display-device = ? is-local = true $ $/usr/lib/ck-collect-session-info --uid 0 --pid 25875 unix-user = 0 x11-display = ::ffff:127.0.0.1:1 x11-display-device = ? display-device = ? is-local = true $ $/usr/lib/ck-collect-session-info --uid 0 --pid 25537 ** (ck-collect-session-info:25928): WARNING **: ** (process:25931): WARNING **: Failed to getpeerucred() credentials: Invalid argument unix-user = 0 x11-display = ::ffff:129.158.217.159:0 display-device = ? is-local = false |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.