lp:ubuntu/oneiric/lightdm

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/oneiric/lightdm
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

45. By Sebastien Bacher

* debian/patches/08_correct_ck_ref.patch:
  - backported fix from Mikkel Kamstrup Erlandsen for a refcounting issue
    which leads to sessions where unity can't start (lp: #851345)

44. By Martin Pitt

Add debian/patches/00bzr_guest_session_wrapper.diff: Add back the guest
session wrapper part that was uploaded in 1.0.0-0ubuntu4. The patch was
correctly merged into trunk, but the 1.0 branch backport missed this
wrapper part and thus broke AppArmor protection entirely. (LP: #849027)

43. By Robert Ancell

* debian/patches/04_language_not_to_LANG.patch:
* debian/patches/04_dmrc_set_LANG_only.patch:
  - Replace LANG disabling code with proper fix (LP: #868149)
* debian/patches/03_launch_dbus.patch:
* debian/patches/05_gdmflexiserver_not_in_PATH.patch:
  - Refreshed
* debian/patches/06_accounts_service_timeout.patch:
  - Fix D-Bus timeout when accounts service not installed (LP: #866035)
* debian/patches/07_long_password_crash.patch:
  - Fix crash with long passwords (LP: #817186)

42. By Michael Terry

* debian/patches/05_gdmflexiserver_not_in_PATH.patch:
  - Make sure to insert our own utility path into PATH after PAM
    sets PATH, not before. This ensures gdmflexiserver is present
    in PATH and can be found by gnome-screensaver, gnome-shell, etc.

41. By Gunnar Hjalmarsson

debian/patches/04_language_not_to_LANG.patch:
Locale names based on AccountsService's "Language" key may not
go to $LANG, as that property is a language name, not a locale.
(LP: #864618).

40. By Robert Ancell

* New upstream release:
  - GTK greeter now remembers last user
  - GTK greeter now initializes i18n (LP: #862427)
  - Start authentication for automatically selected user in GTK greeter
  - Link liblightdm-qt against QtGui
  - Fix liblightdm-qt crashing when face images are installed (LP: #850095)
  - Set correct permissions on session log files (LP: #863119)
  - Prefer a locale with a codeset over one without for setting LANG
    (LP: #864618)
  - Introduce a lightdm-guest-session-wrapper session command which MAC
    systems like AppArmor and SELinux can use for attaching a restrictive
    policy to guest sessions.
  - Provide an AppArmor profile for guest session lockdown.
* debian/patches/01_guest_session_lockdown.patch:
  - Applied upstream

39. By Martin Pitt

* Add 01_guest_session_lockdown.patch: Lock down guest session with an
  AppArmor profile. This uses the very same approach as gdm-guest-session,
  and copies the profile from it. (LP: #849027)
* 03_launch_dbus.patch: Refresh.
* debian/lightdm.install: Install AppArmor profile.

38. By Robert Ancell

* debian/patches/03_launch_dbus.patch:
  - Fix patch applying in the wrong place

37. By Didier Roche-Tolomelli

* debian/lightdm-gtk-greeter.postinst,
  debian/lightdm-gtk-greeter.postrm,
  debian/lightdm-gtk-greeter.preinst:
  - move the gtk-greeter conffile starting from 1.0.0-0ubuntu1 and not
    0.9.7-0ubuntu1 (the patch using 0.9.7-0ubuntu1 as a reference has
    been integrated in 1.0.0-0ubuntu1 without being updated even if
    0.9.7-0ubuntu2 was already released). Ensure we do it now (LP: #861316)

36. By Robert Ancell

[ Steve Langasek ]
* don't start on graphics-device-added; reintroducing this reverted the fix
  for bug #615549 from maverick without explanation.
* clean up the completely illegible start rule for debian/lightdm.upstart,
  killing off the unnecessary parentheses
* debian/lightdm.upstart: when lightdm is shut down by a runlevel call,
  emit an upstart event that can be caught by plymouth so it can
  distinguish between the DM shutting down for a runlevel change vs. other
  causes. LP: #854329.

[ Robert Ancell ]
* New upstream release.
  [ 0.9.8 ]
  - GetSeatForCookie and GetSessionForCookie are now deprecated. They
    remain for now but use the XDG_SEAT_PATH and XDG_SESSION_PATH
    environment variables instead.
  - Change log filenames to be unique across different display types.
  - Fix up script hooks, add regression tests for them
  - Complete removal of X code from the core of LightDM, so it can better
    support various display types
  - Add ability to set the language of a user from the greeter (LP: #803858)
  - Set LANG variable based on the user language
  - Add language selector into GTK greeter (disabled by default)
  - Allow TCP/IP connections if xserver-allow-tcp is true
  - Allow lightdm --version to be run as non-root
  - Automatically respond to PAM messages without prompts (LP: #783598)
  - Create 'AddLocalXSeat' D-Bus method, and require root to use 'AddSeat'
  - Fix multi-seat configuration picking the same display number (LP: #851362)
  - Use correct D-Bus and power interface in liblightdm-qt (LP: #852803)
  - Run pam_setcred inside the session process so pam_group works
    (LP: #851347)
  - Make sure one session is always selected in the GTK greeter (LP: #819177)
  [ 1.0.0 ]
  - Explicitly grab keyboard focus in GTK greeter
  - Fix removed power and a11y menu items in GTK greeter
  - Put system binary directory into path when running in test mode
    (LP: #860003)
  - Call pam_getenvlist after pam_setcred

[ Lionel Le Folgoc ]
* Make the gtk greeter easily themable by derivatives: (LP: #845549)
  - rename lightdm-gtk-greeter.conf to lightdm-gtk-greeter-ubuntu.conf,
    and handle the move in maintainer scripts.
  - manage /etc/lightdm/lightdm-gtk-greeter.conf with update-alternatives,
    by default it uses /etc/lightdm/lightdm-gtk-greeter-ubuntu.conf with a
    very low priority.
* debian/control: lightdm-gtk-greeter provides lightdm-gtk-greeter-config.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/precise/lightdm
This branch contains Public information 
Everyone can see this information.

Subscribers