lp://staging/ubuntu/intrepid-updates/consolekit
- Get this branch:
- bzr branch lp://staging/ubuntu/intrepid-updates/consolekit
Branch merges
Branch information
Recent revisions
- 24. By James Westby
-
* Unref the dbus proxy when finalizing the session object, so that
they are not leaked. (LP: #284229)
- When leaked they would stay in the list of active proxies, which
is iterated over during some proxy operations. This would lead to
a dramatic slowdown and CPU usage spike if a lot of sessions were
created and destroyed. - 23. By James Westby
-
* debian/
patches/ 10-file_ monitor_ remove_ watch_crash. patch:
- Move watch removals triggered by inotify in to the main thread
so that they do not race with the removals triggered by dbus.
- Don't try and remove watches that have already been removed.
- When removing a watch triggered by inotify also invalidate pointers
to it from all notifies that use it.
- Ubuntu: LP: #269651
- Upstream: https://bugs.freedeskt op.org/ show_bug. cgi?id= 18046 - 22. By Martin Pitt
-
Add debian/
patches/ 10-file_ monitor_ remove_ watch_crash. patch: Fix common
crash when trying to remove a NULL watch. (LP: #269651) - 21. By Steve Langasek
-
debian/
patches/ 09-directory- handle- leak.patch: close the directory
handle when we're done with it, so that we aren't leaking file
descriptors. Thanks to Chris Jones for noticing this! LP: #276918. - 20. By Martin Pitt
-
Add 08-fix-
double- close.patch: Fix double close()ing of the log file which
sometimes causes not only close() to fail, but to segfault. (LP: #263245) - 19. By James Westby
-
* Patches pulled from Fedora that will are in 0.3:
- Correctly shutdown event logger threads (LP: #196724)
- Return PolicyKit results when the action is denied (LP: #268944) - 18. By Martin Pitt
-
* Enable PolicyKit controlled shutdown/reboot functionality (LP: #250506):
- Disable 01-dbus_policy. patch.
- Add libpolkit-dev build dependency.
- debian/consolekit. install: Install .policy file. - 17. By Steve Langasek
-
* debian/
libpam- ck-connector. {pam-auth- update, install, postinst, prerm},
debian/rules: enable pam_ck_connector by default using the new
pam-auth-update support.
* debian/control: depend on libpam-runtime (>= 1.0.1-2ubuntu1) for the
above. - 16. By Martin Pitt
-
Add 05-pam-
add-nox11. patch: Add "nox11" option to the PAM module, which
ignores PAM sessions where PAM_TTY is an X11 display. This allows adding
pam_ck_connector to PAM's "common-session" without interfering
with the already existing ConsoleKit operations in gdm, the
Xsession script, etc. (FD #16746) - 15. By Martin Pitt
-
* Merge with Debian unstable. Remaining Ubuntu changes:
- 04-consolekit_park.patch: Allow {g,k}dm to allocate a VT (they do not
run a proper session).
* debian/consolekit. preinst: Remove obsolete configuration file
/etc/X11/Xsession. d/90-console- kit on upgrade(Debian named it 90consolekit
for consistency with other Xsession.d/ scripts).
* 03-cleanup_console_ tags.patch: Properly initialize GError to avoid daemon
crash if /var/run/console/ does not exist. Also, demote message about it
from warning to debug, since it is not an error condition at all.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ubuntu/natty/consolekit