diff -Nru lightdm-gtk-greeter-1.8.1/debian/60-lightdm-gtk-greeter.conf lightdm-gtk-greeter-1.8.1/debian/60-lightdm-gtk-greeter.conf --- lightdm-gtk-greeter-1.8.1/debian/60-lightdm-gtk-greeter.conf 1969-12-31 19:00:00.000000000 -0500 +++ lightdm-gtk-greeter-1.8.1/debian/60-lightdm-gtk-greeter.conf 2014-02-04 04:25:28.000000000 -0500 @@ -0,0 +1,2 @@ +[SeatDefaults] +greeter-session=lightdm-gtk-greeter diff -Nru lightdm-gtk-greeter-1.8.1/debian/changelog lightdm-gtk-greeter-1.8.1/debian/changelog --- lightdm-gtk-greeter-1.8.1/debian/changelog 2014-02-12 15:10:13.000000000 -0500 +++ lightdm-gtk-greeter-1.8.1/debian/changelog 2014-02-15 15:36:20.000000000 -0500 @@ -1,3 +1,19 @@ +lightdm-gtk-greeter (1.8.1-1ubuntu1) UNRELEASED; urgency=medium + + * Merge from debian experimental. + * debian/lightdm-gtk-greeter-ubuntu.conf + - updated hints from 1.8 template file + - use new indicator loading for language, session, power indicators + * debian/rules + - add indicators to dh_auto_configure + * debian/control + - add depends for indicator support + - fix binary-control-field-duplicates-source lintian tag + - fix wiki-copyright-format-uri lintian tag + - fix obsolete-field-in-dep5-copyright lintian tags + + -- Sean Davis Sat, 15 Feb 2014 08:20:49 -0500 + lightdm-gtk-greeter (1.8.1-1) experimental; urgency=medium * New upstream release. @@ -82,6 +98,37 @@ -- Yves-Alexis Perez Sat, 21 Sep 2013 23:40:56 +0200 +lightdm-gtk-greeter (1.6.1-0ubuntu3) trusty; urgency=low + + * debian/60-lightdm-gtk-greeter.conf, + debian/lightdm-gtk-greeter.install: + - Let lightdm-gtk-greeter take precedence over unity-greeter + (LP: #1275807). + + -- Gunnar Hjalmarsson Mon, 03 Feb 2014 16:54:00 +0100 + +lightdm-gtk-greeter (1.6.1-0ubuntu2) trusty; urgency=low + + * debian/40-lightdm-gtk-greeter.conf: + * debian/lightdm-gtk-greeter.install: + * debian/lightdm-gtk-greeter.postinst: + * debian/lightdm-gtk-greeter.postrm: + - Install lightdm configuration for greeter instead of using deprecated + lightdm-set-defaults (LP: #1257372) + + -- Robert Ancell Tue, 10 Dec 2013 09:08:05 +1300 + +lightdm-gtk-greeter (1.6.1-0ubuntu1) saucy; urgency=low + + [ Sean Davis ] + * New upstream release. (LP: #1226921) + - Fix inability to change session/language on logout (lp: #1213837) + + [ Daniel Holbach ] + * d/watch: updated. + + -- Sean Davis Tue, 17 Sep 2013 23:01:53 -0400 + lightdm-gtk-greeter (1.6.0-1) unstable; urgency=low * New upstream release. @@ -96,6 +143,14 @@ -- Yves-Alexis Perez Mon, 03 Jun 2013 22:55:50 +0200 +lightdm-gtk-greeter (1.6.0-0ubuntu1) saucy; urgency=low + + * New upstream release. + * debian/control: update standards version, add exo-utils dependency + * debian/lightdm-gtk-greeter-ubuntu.conf: update for new Ubuntu defaults + + -- Sean Davis Fri, 05 Jul 2013 21:34:49 -0400 + lightdm-gtk-greeter (1.5.1-3) unstable; urgency=low * debian/control: @@ -119,6 +174,20 @@ -- Yves-Alexis Perez Sun, 07 Apr 2013 14:34:20 +0200 +lightdm-gtk-greeter (1.5.1-0ubuntu1) raring; urgency=low + + * New upstream release. + * debian/rules: disable silent rules. + + -- Lionel Le Folgoc Sun, 10 Feb 2013 20:18:44 +0100 + +lightdm-gtk-greeter (1.5.0-0ubuntu1) raring; urgency=low + + * New upstream release. + * debian/control: bump liblightdm-gobject-1-dev b-dep to >= 1.3.5. + + -- Lionel Le Folgoc Thu, 24 Jan 2013 16:10:33 +0100 + lightdm-gtk-greeter (1.3.1-1) experimental; urgency=low * New upstream release. @@ -127,6 +196,30 @@ -- Yves-Alexis Perez Sun, 07 Oct 2012 09:38:09 +0200 +lightdm-gtk-greeter (1.3.1-0ubuntu2) raring; urgency=low + + * debian/lightdm-gtk-greeter-ubuntu.conf: + - Show the language chooser by default (LP: #803858). + + -- Gunnar Hjalmarsson Mon, 15 Oct 2012 21:59:00 +0200 + +lightdm-gtk-greeter (1.3.1-0ubuntu1) quantal; urgency=low + + * New upstream bugfix release, including ui fixes: + - don't hide action buttons when auth is cancelled + - don't show the cancel button with the userlist view (only useful in the + 'greeter-hide-users' view). + + -- Lionel Le Folgoc Thu, 30 Aug 2012 20:16:39 +0200 + +lightdm-gtk-greeter (1.3.0-0ubuntu1) quantal; urgency=low + + * New upstream release. + * debian/patches: + - 09_show_lang_chooser_option.patch: dropped, applied upstream. + + -- Lionel Le Folgoc Thu, 23 Aug 2012 19:52:36 +0200 + lightdm-gtk-greeter (1.1.6-2) unstable; urgency=low * debian/patches: @@ -143,6 +236,14 @@ -- Yves-Alexis Perez Mon, 21 May 2012 21:40:54 +0200 +lightdm-gtk-greeter (1.1.6-0ubuntu1) quantal; urgency=low + + * New upstream bugfix release, including: + - Fix 'Large Font' option for fontnames containing spaces lp: #908926 + - Fix 'Cancel' button action, and clear the error label. lp: #983152 + + -- Lionel Le Folgoc Sun, 01 Jul 2012 13:16:54 +0200 + lightdm-gtk-greeter (1.1.5-2) unstable; urgency=low * Upload to unstable. @@ -161,3 +262,965 @@ * Initial release. -- Yves-Alexis Perez Fri, 06 Apr 2012 21:42:53 +0200 + +lightdm-gtk-greeter (1.1.5-0ubuntu1) precise; urgency=low + + * New upstream bugfix release: + - Restore all translations lost during the split from lightdm. + + -- Lionel Le Folgoc Tue, 03 Apr 2012 22:46:30 +0200 + +lightdm-gtk-greeter (1.1.4-0ubuntu1) precise; urgency=low + + [ Lionel Le Folgoc ] + * Reintroduce the gtk greeter in its own source package. (LP: #918604) + * Drop all files and patches not related to lightdm-gtk-greeter and obsolete. + * Remaining patch in debian/patches: + - 09_show_lang_chooser_option.patch: updated to apply cleanly. + * Update maintainer scripts to set the gtk greeter as the default greeter with + lightdm-set-defaults. + * debian/control: clean up, and add gnome-common and liblightdm-gobject-1-dev + (>= 1.1.1-0ubuntu2) to Build-Depends (1.1.1-0ubuntu1 dropped a patch by + mistake). + * debian/copyright, debian/rules: cleaned up. + * debian/watch: updated, stolen from pkg-xfce svn. + * Switch to 3.0 (quilt) source format. + + [ Micah Gersten ] + * Add Pre-Depends: dpkg (>= 1.15.7.2~) since the preinst uses + dpkg-maintscript-helper + - update debian/control + * Make lightdm a Depends instead of a Recommends since this is needed for the + postinst so we have proper deterministic behavior on install in terms of + having the defaults set; Thanks to Adam Conrad for pointing this out; Also + remove the guarded condition in the postinst since lightdm is a dependency + now + - update debian/control + - update debian/lightdm-gtk-greeter.postinst + + -- Lionel Le Folgoc Thu, 22 Mar 2012 14:52:55 -0500 + +lightdm (1.0.6-0ubuntu4) precise; urgency=low + + [ Gunnar Hjalmarsson ] + * debian/lightdm-gtk-greeter-ubuntu.conf and + debian/patches/09_show_lang_chooser_option.patch: + - Disclose the option to enable the language chooser. + * debian/patches/10_available_languages.patch: + - If available, show a list of installed translations in the + language chooser instead of a 'locale -a' list (LP: #868346). + - Use nl_langinfo() to get language and country names for the + language chooser labels. + - Translate language and country names. + - Handle @variants properly. + * debian/patches/11_set_language_in_accountsservice.patch: + - Save item that is selected from the language chooser also when + AccountsService is in use (LP: #868346). + + -- Robert Ancell Tue, 22 Nov 2011 12:41:43 +1100 + +lightdm (1.0.6-0ubuntu3) precise; urgency=low + + * SECURITY UPDATE: file contents disclosure via hard link + - debian/patches/04_CVE-2011-4105.patch: make sure file isn't a symlink + or a hard link before doing the chown on it. + - CVE-2011-4105 + * SECURITY UPDATE: file contents disclosure via links (LP: #883865) + - debian/patches/05_CVE-2011-3153.patch: drop privileges before + accessing file. + - CVE-2011-3153 + + -- Marc Deslauriers Tue, 15 Nov 2011 14:23:53 -0500 + +lightdm (1.0.6-0ubuntu2) precise; urgency=low + + * Upload to precise. + + -- Martin Pitt Thu, 10 Nov 2011 07:19:12 +0100 + +lightdm (1.0.6-0ubuntu1) oneiric-proposed; urgency=low + + [ Martin Pitt ] + * debian/lightdm.upstart: Put back check for "text" in kernel command line, + for inhibiting automatic lightdm start. Check $JOB to still allow a manual + "start lightdm" command to work. (LP: #873334) + + [ Robert Ancell ] + * New upstream release: + - Use lchown for correcting ownership of ~/.Xauthority instead of chown + + -- Robert Ancell Wed, 02 Nov 2011 11:37:43 -0400 + +lightdm (1.0.5-0ubuntu1) oneiric-proposed; urgency=low + + * New upstream release. + [1.0.5] + - Relax AppArmor guest profile to allow compiz to start + - Connect up VNC settings for width, height, depth + [1.0.4] + - Fix --enable-gtk-greeter=yes not working + - Fix X sessions with arguments in Exec not working + - Use previous session for automatic login or if greeter does not request + one. (LP: #834515) + - Correct ownership of ~/.Xauthority if upgrading from buggy version of + LightDM that had it root owned. (LP: #871667) + - Set default resolution of VNC to 1024x768, add settings for width, height, + depth into lightdm.conf. + - AppArmor profile: Fix broken gnome-keyring and dbus/gwibber, and quiesce + annoying kernel audit messages for privileges that we definitively do not + want to grant. (LP: #877736) (LP: #874635) + - Set LOGNAME environment variable (LP: #875705) + - Mark strings as translatable in GTK greeter (LP: #868613) + [ 1.0.3] + - Fix reference counting issue in ConsoleKit code + - Really add the lightdm-guest-session-wrapper + [ 1.0.2 ] + - Fix daemon from blocking if Accounts Service does not exist + - Fix greeter log file not being written + - Don't set LANG environment variable if using Accounts Service. + - Fix gdmflexiserver not working due to it not being in PATH + - Don't authenticate the greeter user + - Allow greeters to be disabled in configure flags + - Fix over allocation of read buffer in greeter protocol + - Make sure objects are cleaned up on exit + - Fix minor memory leaks + - Fix hugely oversized allocation in greeter buffer. Can trigger + crashes when entering very long passwords. + * debian/patches/00bzr_guest_session_wrapper.diff: + * debian/patches/07_long_password_crash.patch: + * debian/patches/08_correct_ck_ref.patch: + - Applied upstream + * New upstream release. + + -- Robert Ancell Wed, 26 Oct 2011 12:45:17 -0400 + +lightdm (1.0.1-0ubuntu6) oneiric; urgency=low + + * 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) + + -- Sebastien Bacher Fri, 07 Oct 2011 13:57:44 +0200 + +lightdm (1.0.1-0ubuntu5) oneiric; urgency=low + + * 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) + + -- Martin Pitt Fri, 07 Oct 2011 11:47:36 +0200 + +lightdm (1.0.1-0ubuntu4) oneiric; urgency=low + + * 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) + + -- Robert Ancell Thu, 06 Oct 2011 15:45:21 +1100 + +lightdm (1.0.1-0ubuntu3) oneiric; urgency=low + + * 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. + + -- Michael Terry Wed, 05 Oct 2011 09:05:31 -0400 + +lightdm (1.0.1-0ubuntu2) oneiric; urgency=low + + * 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). + + -- Gunnar Hjalmarsson Wed, 05 Oct 2011 09:49:15 +0200 + +lightdm (1.0.1-0ubuntu1) oneiric; urgency=low + + * 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 + + -- Robert Ancell Tue, 04 Oct 2011 19:58:25 +1100 + +lightdm (1.0.0-0ubuntu4) oneiric; urgency=low + + * 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. + + -- Martin Pitt Fri, 30 Sep 2011 17:30:56 +0200 + +lightdm (1.0.0-0ubuntu3) oneiric; urgency=low + + * debian/patches/03_launch_dbus.patch: + - Fix patch applying in the wrong place + + -- Robert Ancell Thu, 29 Sep 2011 16:08:20 +1000 + +lightdm (1.0.0-0ubuntu2) oneiric; urgency=low + + * 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) + + -- Didier Roche Wed, 28 Sep 2011 13:40:40 +0200 + +lightdm (1.0.0-0ubuntu1) oneiric; urgency=low + + [ 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. + + -- Robert Ancell Wed, 28 Sep 2011 16:00:20 +1000 + +lightdm (0.9.7-0ubuntu2) oneiric; urgency=low + + * 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. + + -- Steve Langasek Sun, 25 Sep 2011 22:22:38 -0700 + +lightdm (0.9.7-0ubuntu1) oneiric; urgency=low + + * New upstream release. + - Set PAM_TTY to the display name, not the tty device (LP: #851055) + + -- Robert Ancell Fri, 16 Sep 2011 09:39:22 +1000 + +lightdm (0.9.6-0ubuntu1) oneiric; urgency=low + + * New upstream release: + - Only unlock displays if switched to from greeter + - Make log file not system readable + - Write ~/.Xauthority inside the session process so it cannot be hijacked + - Set PAM_TTY and PAM_XDISPLAY when opening PAM session + - Add VNC server support + - Do not write ~/.dmrc and ~/.Xauthority as root. [CVE-2011-3349] + * debian/patches/00upstream_unlock_fix.patch: + * debian/patches/04_dont_write_files_as_root.patch: + - Applied upstream + + -- Robert Ancell Thu, 15 Sep 2011 17:32:25 +1000 + +lightdm (0.9.5-0ubuntu2) oneiric; urgency=low + + * debian/lightdm.config: When installing from scratch as part of a release + upgrade, default to lightdm, otherwise ask. (LP: #806559) + * Add 04_dont_write_files_as_root.patch: Do not write ~/.dmrc and + ~/.Xauthority as root. [CVE-2011-3349] + * Add 00upstream_unlock_fix.patch: Only unlock displays if switched to from + greeter. Cherrypicked from upstream r1137. (LP: #844274) + + -- Martin Pitt Thu, 15 Sep 2011 08:52:24 +0200 + +lightdm (0.9.5-0ubuntu1) oneiric; urgency=low + + [ Steve Langasek ] + * Update upstart job to use current start condition lifted from gdm, + and to check runlevels instead of /proc/cmdline so it's possible to + start lightdm after switching out of recovery mode. LP: #803513. + + [ Didier Roche ] + * debian/patches/01_transition_gnome_ubuntu_desktop.patch: + natty-oneiric session name upgrade: + - transition from unity-2d -> ubuntu-2d + - transition from gnome-2d -> gnome-fallback + + [ Robert Ancell ] + * New upstream release: + [0.9.5] + - Use accounts service in the daemon if it is available + - Correctly load seat type in multi seat configuration + - Add display-setup, session-setup and session-cleanup scripting hooks + - Fix cancel button in GTK greeter (LP: #819240) + - Fix line through GTK greeter menu items + - Exit daemon if a seat fails which has exit-on-failure set to true + - Add HasGuestAccount property to seat D-Bus interface (LP: #835084) + - Fix XDMCP authorization + - Update man file + - Emit upstart events (LP: #715094) + [0.9.4] + - lightdm-set-defaults enables tweaking the default session and chosen + greeter for lightdm. This is useful for derivatives waiting to not ship + the whole configuration file of lightdm + - Fix crash in GTK+ greeter when a user is added + - Move xsessions-directory and xgreeters-directory from [SeatDefaults] to + [LightDM]. This is a configuration break, but making it on the assumption + that these settings are not likely to have been overridden. + - Fix fallback from org.freedesktop.Accounts to passwd format + - Fix duplicate user entries being shown when using passwd file + - Add AddSeat D-Bus method for adding dynamic seats + - Added a dm-tool program that allows user switching and adding seats + - Allow remote X servers, e.g. launched using dm-tool add-nested-seat + - Fix bug where sessions were started when the greeter quit and the user + hadn't been authorized. + - Fix bug where sessions used the seat bus name + - Don't allow autologin-username to be set to empty + - Fix bug where PAM session was not opened before writing to home directory + - Fix crash when failing to write X authority + + -- Robert Ancell Wed, 07 Sep 2011 16:09:53 +1000 + +lightdm (0.9.3-0ubuntu8) oneiric; urgency=low + + * debian/patches/series: + - Add patch from last commit to actually apply. Ahem. + * debian/rules: + - Make greeter wrapper executable + + -- Michael Terry Thu, 25 Aug 2011 16:20:00 -0400 + +lightdm (0.9.3-0ubuntu7) oneiric; urgency=low + + * debian/install, debian/lightdm-greeter-session, + debian/patches/03_launch_dbus.patch: + - Add patch and wrapper script to launch dbus for the greeter so that + we can safely kill it when the greeter ends. + + -- Michael Terry Wed, 24 Aug 2011 15:34:07 -0400 + +lightdm (0.9.3-0ubuntu6) oneiric; urgency=low + + * Backport r1065 to use account service instead of .dmrc (lp: #823718), + should fix the session not being correct remembered (lp: #818201) + + -- Sebastien Bacher Tue, 23 Aug 2011 16:21:59 +0200 + +lightdm (0.9.3-0ubuntu5) oneiric; urgency=low + + * Backport potfiles.in fix from trunk + * debian/lightdm.install: install dm-tool (seat management utility) + + -- Sebastien Bacher Thu, 18 Aug 2011 15:59:45 +0200 + +lightdm (0.9.3-0ubuntu4) oneiric; urgency=low + + * Updated to current trunk, that's a candidate version version for the next + update, it fixes those issues: + - login doesn't work for ecryptfs users (lp: #823775, #824594) + - "lightdm-gtk-greeter segfaults in get_user_iter when adding a new user" + (lp: #822470) + - fix fallback from org.freedesktop.Accounts to passwd format (lp: #817835) + - empty autologin-user should not be passed to pam (lp: #817581) + * debian/control.in: + - build-depends on quilt, it's needed with source v1 + - don't build-depends on valac, vala is not used in the current version + * debian/lightdm.install: + - install the manpages as well + * debian/lightdm.manpages: + - dropped, it's installed by the upstream make install + * debian/rules: + - use the quilt rule + * debian/source/format: + - use source v1, it works better with vcs workflows + + -- Sebastien Bacher Thu, 18 Aug 2011 15:29:42 +0200 + +lightdm (0.9.3-0ubuntu3) oneiric; urgency=low + + * debian/control: stop forcing the unity-greeter recommends (lp: #824299) + + -- Sebastien Bacher Thu, 11 Aug 2011 23:21:51 +0200 + +lightdm (0.9.3-0ubuntu2) oneiric; urgency=low + + * Backport mterry's changes to the gdmflexiserver functionnality + * debian/control: default to the unity greeter (lp: #809710) + * debian/lightdm.install: install the new files + + [ Didier Roche ] + * Cherry-pick from upstream: + - lightdm-set-defaults enables tweaking the default session and chosen + greeter for lightdm. This is useful for derivatives waiting to not ship + the whole configuration file of lightdm + - refreshed translations + * debian/rules: + - set "ubuntu" as the default session (unable to login for people who don't + have a .dmrc, sorry for the kittens…) + + -- Sebastien Bacher Wed, 10 Aug 2011 18:34:03 +0200 + +lightdm (0.9.3-0ubuntu1) oneiric; urgency=low + + [ Sebastien Bacher ] + * New upstream version + * debian/control: + - build-depends on dh-translations + - build with the current vala + - demote the greeter depends back to a recommend, lightdm can be use to + connect to remote displays and doesn't need a local greeter + - lightdm depends on dbus (lp: #822824) + - liblightdm-gobject recommends accountsservice (lp: #822863) + * debian/liblightdm-gobject-1-0.symbols: + - track library symbols + * debian/lightdm.install: + - ship the translations + * debian/lightdm.preinst: + - fix missing dh token + * debian/rules: + - reorder rules to work with new dh versions + - stop the build if the liblightdm-gobject symbols are outdated + - use dh-translations to generate the translations template + * debian/source_lightdm.py: + - get bug informations for apport, thanks Pedro Villavicencio (lp: #819954) + + [ Didier Roche ] + * debian/watch: + - fix debian/watch to get lightdm + * debian/patches/01_transition_gnome_ubuntu_desktop.patch: + - transition so that gnome.desktop is now move to ubuntu.desktop as the main + session. We need that for transitionning to the next step (post LTS) where + gnome-shell.desktop will be renamed to gnome.desktop + + -- Sebastien Bacher Tue, 09 Aug 2011 18:21:07 +0200 + +lightdm (0.9.2-0ubuntu4) oneiric; urgency=low + + * debian/control: depends on the greeters rather than recommends, seems some + users still get no greeter after upgrade otherwise + + -- Sebastien Bacher Wed, 27 Jul 2011 19:10:47 +0200 + +lightdm (0.9.2-0ubuntu3) oneiric; urgency=low + + * Fix lightdm to conflict liblightdm-gobject-0-0 and liblightdm-qt-0-0, + so that old greeters are removed on upgrade + - update debian/control + + -- Chris Coulson Tue, 26 Jul 2011 23:26:49 +0100 + +lightdm (0.9.2-0ubuntu2) oneiric; urgency=low + + * debian/control: + - recommends the preferred greeter before a virtual one + - let the new gtk greeter provide the old example named one for easier + upgrade + + -- Sebastien Bacher Tue, 26 Jul 2011 21:38:25 +0200 + +lightdm (0.9.2-0ubuntu1) oneiric; urgency=low + + * New upstream release + [0.9.0] + - Fix invalid XAUTHORITY variable being set for second X server. + - Fix bug where switching users created X servers without VTs + - Release a VT when the X server on it stops + - Greeters are now just standard X sessions that are stored in + /usr/share/xgreeters. + - Drop most of the configure options, they aren't necessary + - Config changes: + - Major reorginisation of configuration to make it easier to configure and + understand. Users should set [SeatDefaults] section with settings for + all seats, and can override each setting in a per seat configuration. + - Default seats are now specified using a [Seat:] section. If no + seats are specified then one is started. This can be overridden by + setting start-default-seat=false in [LightDM]. + - Support setting autologin user to guest account + - Split the user accounts configuration into /etc/lightdm/users.conf so + the main config can be private. + - The default user session is now "default". Distributions should put a + symlink to their chosen default or set one in lightdm.conf. + - XDMCP keys now stored in keys.conf + - liblightdm API changes: + - Both libraries are now version 1 and have API and ABI guarantees. + - Face images are now local paths not URIs + - liblightdm-gobject now uses lightdm_ prefix instead of ldm_ + - Non-greeter functions are now moved out of the Greeter class + - connect_to_server() is now called connect_sync and blocks until + completion. + - start_session() is now called start_session_sync and blocks until + completion. The quit signal is removed, and the greeter should quit if + this method returns TRUE. + - login() is now called authenticate() + - Greeters now have hints instead of configuration (greeters should load + their own configuration from /etc/lightdm if they need it). + - liblightdm-gobject uses AccountsService if it is available + - Added regression tests for liblightdm-qt + - D-Bus API changes: + - Expose Seats and Sessions on org.freedesktop.DisplayManager + - Add a CanSwitch property + - Rename ShowGreeter() to SwitchToGreeter() + - Greeter changes: + - Drop "example" from the name of the GTK+ and Qt greeters and make them + official default greeters. + - Use GTK3 for GTK+ greeter. + - Removed the Vala and Python GTK+ greeters, they weren't being well + maintained. + [0.9.1] + - Fix up translation build system + - Add a --with-greeter-user configure option + - Fix greeter-user configuration not being used + - Abort greeter if attempted to be run as root and greeter-user set + - Fix setting session in GTK+ greeter + [0.9.2] + - Fix annotation and Vala bindings for getting the UserList singleton + - Fix GTK+ greeter error label not being shown + - Don't set SIGQUIT to ignore in child processes + - Reworked the PAM code as ecryptfs users weren't able to log in. They + can now but not sure what changed to fix that!? + * debian/control: + - Build depend on libgtk3.0-dev, not libgtk2.0-dev + - Drop obsolete greeters, use new ones + - lightdm conflicts with liblightdm-gobject-1 and liblightdm-qt-1 so old + greeters will be removed. + - Update versions of libraries + * debian/lightdm.conf: + - Removed, no longer needs configuration + * debian/patches/01_resize_grip.patch: + - Dropped, not required anymore + + -- Robert Ancell Tue, 26 Jul 2011 19:19:00 +1000 + +lightdm (0.4.4-0ubuntu1) oneiric; urgency=low + + * New upstream release + - Fix failure to accept XDMCP connections due to invalid assert. + - Allow minimum-display-number to be set in lightdm.conf and on the command + line. + - Session X authority now written to ~/.Xauthority by default. It can be + configured to run from the system location by setting + user-authority-in-system-dir=true in lightdm.conf. + - When using system authority the authority can be updated by the user. + (LP: #795046) + - Written X authority files now checks hostname and display number. + - Enironment is no longer passed through to X servers and sessions, this is + no longer required now PAM works correctly. + - liblightdm API changes: + - Drop ldm_greeter_get_is_first() - it was added for testing and doesn't + work well. + - Fix more errors where authentication messages from previous sessions could + be confused with new sessions. + - Added XDMCP regression tests. + * debian/lightdm.conf: + - Updated to latest format + + -- Robert Ancell Fri, 15 Jul 2011 13:35:49 +1000 + +lightdm (0.4.3-0ubuntu1) oneiric; urgency=low + + * New upstream release + + -- Robert Ancell Wed, 13 Jul 2011 15:06:13 +1000 + +lightdm (0.4.2-0ubuntu2) oneiric; urgency=low + + * debian/Xsession: + - Correctly load ~/.Xresource + + -- Robert Ancell Wed, 06 Jul 2011 09:29:15 +1000 + +lightdm (0.4.2-0ubuntu1) oneiric; urgency=low + + * New upstream release + - Fixes (LP: #798277) + * debian/lightdm.upstart: + - Don't source /etc/environment or /etc/default/locale - this is done in PAM + * debian/Xsession: + - Handle X resource directory being empty (LP: #800193) + + -- Robert Ancell Tue, 05 Jul 2011 15:22:12 +1000 + +lightdm (0.4.1-0ubuntu1) oneiric; urgency=low + + * New upstream release + - Fixes (LP: #793366) + * debian/lightdm.conf: + * debian/guest-session-cleanup.sh: + * debian/guest-session-setup.sh: + - Enable guest session + + -- Robert Ancell Thu, 30 Jun 2011 17:04:25 +0100 + +lightdm (0.4.0-0ubuntu7) oneiric; urgency=low + + * debian/Xsession: + - Correctly load Xresources (LP: #800193) + + -- Robert Ancell Mon, 27 Jun 2011 09:43:49 +0100 + +lightdm (0.4.0-0ubuntu6) oneiric; urgency=low + + * debian/Xsession: + - Set required variables to make Xsession.d scripts work (LP: #800192) + + -- Robert Ancell Mon, 27 Jun 2011 00:03:12 +1000 + +lightdm (0.4.0-0ubuntu5) oneiric; urgency=low + + * debian/lightdm.lightdm-autologin.pam, debian/rules: + - Actually install autologin PAM configuration (LP: #797669). + + -- Colin Watson Fri, 17 Jun 2011 12:52:33 +0100 + +lightdm (0.4.0-0ubuntu4) oneiric; urgency=low + + * debian/control: don't depends on gnome-icon-theme-full, the purpose of the + binary is to not be installed by default, icons should be moved rather + + -- Sebastien Bacher Fri, 17 Jun 2011 11:28:05 +0200 + +lightdm (0.4.0-0ubuntu3) oneiric; urgency=low + + * debian/control: + - Make GTK greeters depend on gnome-icon-theme-full (LP: #796793) + * debian/Xsession: + * debian/lightdm.conf: + - Load profile and X resources when running session (LP: #794315) + (LP: #795083) + + -- Robert Ancell Fri, 17 Jun 2011 15:26:59 +1000 + +lightdm (0.4.0-0ubuntu2) oneiric; urgency=low + + * debian/copyright: + - Drop copyright reference to obsolete ck-connector.[ch] + * debian/patches/02_disable_tests.patch: + - Disable regression tests as they're not running on the buildd's correctly + + -- Robert Ancell Fri, 17 Jun 2011 13:55:12 +1000 + +lightdm (0.4.0-0ubuntu1) oneiric; urgency=low + + * New upstream release + * debian/control: + - Add build-depends on dbus for regression tests + - lightdm pre-depends on dpkg (>= 1.15.7.2) to get dpkg-maintscript-helper + support + - Drop build-depends on libdbus-glib-1-dev, libck-connector-dev + * debian/lightdm.conf: + - Update to latest format + * debian/lightdm.postinst: + * debian/lightdm.postrm: + * debian/lightdm.preinst: + - Move config file from /etc/lightdm.conf to /etc/lightdm/lightdm.conf + * debian/lightdm-autologin.pam: + - Add autologin PAM session + * debian/patches/01_resize_grip.patch: + - Don't show resize grip on window + * debian/patches/01_handle_all_signals.patch: + * debian/patches/02_process_exit.patch: + - Applied upstream + + -- Robert Ancell Fri, 17 Jun 2011 12:31:14 +1000 + +lightdm (0.3.7-0ubuntu2) oneiric; urgency=low + + * debian/control: + - Add ${python:Depends} and required dependencies for + lightdm-greeter-example-python-gtk package (LP: #787409) + * debian/patches/01_handle_all_signals.patch: + - Correctly handle signals from external processes (LP: #789389) + * debian/patches/02_process_exit.patch: + - Fix crash when child processes quit (LP: #795050) + + -- Robert Ancell Fri, 10 Jun 2011 16:24:56 +1000 + +lightdm (0.3.7-0ubuntu1) oneric; urgency=low + + * New upstream release + + -- Robert Ancell Mon, 30 May 2011 20:22:39 +1000 + +lightdm (0.3.6-0ubuntu1) oneiric; urgency=low + + * New upstream release + * debian/lightdm.conf: + - Start display on active VT + + -- Robert Ancell Mon, 30 May 2011 16:43:37 +1000 + +lightdm (0.3.5-0ubuntu1) oneiric; urgency=low + + * New upstream release + + -- Robert Ancell Tue, 24 May 2011 15:38:04 +1000 + +lightdm (0.3.4-0ubuntu1) oneiric; urgency=low + + * New upstream release + + -- Robert Ancell Fri, 20 May 2011 14:56:09 +1000 + +lightdm (0.3.3-0ubuntu1) natty; urgency=low + + * New upstream release + * debian/lightdm-greeter-example-gtk.install: + - Install .ui file + + -- Robert Ancell Tue, 10 May 2011 17:45:50 +0200 + +lightdm (0.3.2-0ubuntu1) natty; urgency=low + + * New upstream release: + * debian/lightdm-greeter-*.install: + - Use new binary names + * debian/lightdm.conf: + - Start display on VT 7 + + -- Robert Ancell Thu, 21 Apr 2011 15:31:24 +1000 + +lightdm (0.3.0-0ubuntu1) natty; urgency=low + + * New upstream release + * debian/control: + - Add build-depends on valac + - Drop build-depends on libwebkitgtk-dev + - Rename gir1.0-lightdm-0 to gir1.2-lightdm-0 + - Webkit engine and theme dropped + - Merge theme and engines into one package + - Add vala-gtk, python-gtk and qt greeters + + -- Robert Ancell Sat, 16 Apr 2011 18:22:50 +1000 + +lightdm (0.2.3-0ubuntu2) natty; urgency=low + + * debian/control: + - Fix Vcs-Bzr link + + -- Robert Ancell Fri, 14 Jan 2011 14:44:48 -0600 + +lightdm (0.2.3-0ubuntu1) natty; urgency=low + + * New upstream release + * debian/control: + - Build depend on libwebkitgtk-dev + + -- Robert Ancell Fri, 14 Jan 2011 14:39:15 -0600 + +lightdm (0.2.2-0ubuntu2) natty; urgency=low + + * debian/copyright: + - Update copyright for liblightdm-gobject and liblightdm-qt + + -- Robert Ancell Wed, 15 Dec 2010 10:16:16 +1100 + +lightdm (0.2.2-0ubuntu1) natty; urgency=low + + * New upstream release + * debian/copyright: + - Update copyright for src/ck-connector.[ch] + * debian/liblightdm-gobject-0-dev: + - .vapi file has moved location + * debian/lightdm.upstart: + - Tidy up upstart config + * debian/rules: + - Compile with --with-greeter-user=lightdm + + -- Robert Ancell Thu, 09 Dec 2010 11:45:44 +1100 + +lightdm (0.2.1-0ubuntu1) natty; urgency=low + + [ Julien Lavergne ] + * debian/lightdm.{config,pam,postinst,postrm,prerm,upstart,init} + - Add configuration based on gdm and xdm ones. + * debian/rules: + - Use dh_installinit --no-start + - Remove .la and .a files. + - Pass --list-missing to dh_install. + - Don't use --with quilt with format 3.0. + - Use with autoreconf. + * debian/control: + - Add myself to Uploaders, and use ubuntu address for Maintainer. + - Build-depends on dh-autoreconf and gtk-doc-tools + - Improve the description. + - Add depends on libpam-runtime (>= 0.76-14) and libpam-modules for pam + support. + - Add depends on adduser. + - Provides x-display-manager. + - Add depends on libglib2.0-dev, libdbus-glib-1-dev and libxklavier-dev for + libldmgreeter-dev. + * debian/libldmgreeter-dev.install: + - Install .so + * debian/lightdm.install + - Install conf file for DBus. + * debian/lightdm.dirs + - Add /var directories for logs, and cache. + * debian/po & debian/lightdm.template: + - Add translations for display manager switch. + * debian/copyright: + - Update address for source code and copyright for debian/. + * debian/lightdm.conf: + - Sync with upstream modification. + * debian/lightdm.manpages + - Add the upstream manpage. + + [ Robert Ancell ] + * New upstream release + * Rename from libldmgreeter to liblightdm + * debian/control: + - Use ubuntu-desktop Bzr link + * debian/gir1.0-lightdm-0.install: + - Install typelib into correct package + * debian/lightdm.postinst: + * debian/lightdm.postrm: + - Create lightdm user + + -- Robert Ancell Wed, 01 Dec 2010 08:40:37 +1100 + +lightdm (0.2.0-0ubuntu1) maverick; urgency=low + + * New upstream release + * debian/control: + - Use standards version 3.9.1 + * debian/lightdm.conf: + * debian/rules: + - Make an Ubuntu specific default config file + + -- Robert Ancell Fri, 12 Nov 2010 13:58:43 +1100 + +lightdm (0.1.2-0ubuntu2) maverick; urgency=low + + * debian/lightdm-theme-gnome.install: + * debian/lightdm-theme-webkit.install: + - Fix install location of themes + + -- Robert Ancell Tue, 12 Oct 2010 15:52:24 +1100 + +lightdm (0.1.2-0ubuntu1) maverick; urgency=low + + * New upstream release + + -- Robert Ancell Fri, 10 Sep 2010 16:57:49 +1000 + +lightdm (0.1.1-0ubuntu1) maverick; urgency=low + + * New upstream release + + -- Robert Ancell Sat, 14 Aug 2010 22:06:43 +1000 + +lightdm (0.1.0-0ubuntu2) maverick; urgency=low + + * debian/lightdm-theme-gnome.install: + - Install gnome theme data + + -- Robert Ancell Thu, 22 Jul 2010 22:17:46 +0200 + +lightdm (0.1.0-0ubuntu1) maverick; urgency=low + + * New upstream release + + -- Robert Ancell Thu, 22 Jul 2010 21:57:35 +0200 + +lightdm (0.0.4-0ubuntu1) maverick; urgency=low + + * New upstream release + * debian/control: + - Build-depend on libxdmcp-dev, libxcb1-dev + - Use standards-version 3.9.0 + + -- Robert Ancell Fri, 16 Jul 2010 10:12:40 +1000 + +lightdm (0.0.3-0ubuntu2) maverick; urgency=low + + * debian/control: + - Build-depend on libxklavier-dev + + -- Robert Ancell Sat, 10 Jul 2010 15:33:57 +1000 + +lightdm (0.0.3-0ubuntu1) maverick; urgency=low + + * New upstream release + - Wait for signal from X server before starting session + - Add language API + - Add keyboard layout API + - Add gettext support to the WebKit greeter + + -- Robert Ancell Sat, 10 Jul 2010 14:07:26 +1000 + +lightdm (0.0.2-0ubuntu1maverick1) maverick; urgency=low + + * New upstream release: + - Fix installation of D-Bus service file + - Allow DISPLAY env variable to be passed to X server so can run Xephyr + - Handle no automatic login in webkit theme + * debian/control: + - Remove invalid ${shlibs:Depends} lines on binary free packages + * debian/watch: + - Update watch location + + -- Robert Ancell Thu, 01 Jul 2010 11:47:58 +1000 + +lightdm (0.0.1-0ubuntu1) maverick; urgency=low + + * Initial release + + -- Robert Ancell Sun, 27 Jun 2010 11:14:01 +1000 + diff -Nru lightdm-gtk-greeter-1.8.1/debian/control lightdm-gtk-greeter-1.8.1/debian/control --- lightdm-gtk-greeter-1.8.1/debian/control 2014-01-07 17:33:25.000000000 -0500 +++ lightdm-gtk-greeter-1.8.1/debian/control 2014-02-15 15:15:15.000000000 -0500 @@ -1,12 +1,12 @@ Source: lightdm-gtk-greeter Section: x11 Priority: optional -Maintainer: Debian Xfce Maintainers -Uploaders: Evgeni Golov , - Yves-Alexis Perez , Emanuele Rocca , - Simon Huggins +Maintainer: Xubuntu Developers +Uploaders: Julien Lavergne , + Sean Davis Build-Depends: debhelper (>= 9), pkg-config, libgtk-3-dev, - liblightdm-gobject-dev (>= 1.3.5), intltool, autotools-dev + liblightdm-gobject-1-dev (>= 1.3.5), intltool, autotools-dev, + libido3-0.1-dev, libindicator3-dev Standards-Version: 3.9.5 Homepage: https://launchpad.net/lightdm-gtk-greeter Vcs-Svn: svn://anonscm.debian.org/pkg-xfce/goodies/trunk/lightdm-gtk-greeter @@ -16,9 +16,8 @@ Provides: lightdm-greeter Replaces: lightdm-gtk, lightdm (<< 0.9.2-1) Breaks: lightdm-gtk, lightdm (<< 0.9.2-1) -Section: x11 Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends}, libido3-0.1-0, libindicator3-7 Recommends: desktop-base, gnome-themes-standard, gnome-icon-theme-symbolic, policykit-1 Description: simple display manager (GTK+ greeter) A LightDM greeter that uses the GTK+ toolkit. diff -Nru lightdm-gtk-greeter-1.8.1/debian/copyright lightdm-gtk-greeter-1.8.1/debian/copyright --- lightdm-gtk-greeter-1.8.1/debian/copyright 2012-01-31 01:51:04.000000000 -0500 +++ lightdm-gtk-greeter-1.8.1/debian/copyright 2014-02-15 15:32:09.000000000 -0500 @@ -1,7 +1,4 @@ -Format-Specification: - http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=402 Upstream-Name: lightdm -Upstream-Maintainer: Robert Ancell Upstream-Source: https://launchpad.net/lightdm Files: debian/* diff -Nru lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.install lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.install --- lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.install 1969-12-31 19:00:00.000000000 -0500 +++ lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.install 2014-02-04 04:26:52.000000000 -0500 @@ -0,0 +1,2 @@ +debian/lightdm-gtk-greeter-ubuntu.conf etc/lightdm +debian/60-lightdm-gtk-greeter.conf /usr/share/lightdm/lightdm.conf.d/ diff -Nru lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.postinst lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.postinst --- lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.postinst 2012-03-27 15:17:17.000000000 -0400 +++ lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.postinst 2014-02-15 08:41:41.000000000 -0500 @@ -2,9 +2,19 @@ set -e +if dpkg-maintscript-helper supports mv_conffile; then + dpkg-maintscript-helper mv_conffile \ + /etc/lightdm/lightdm-gtk-greeter.conf \ + /etc/lightdm/lightdm-gtk-greeter-ubuntu.conf \ + 1.0.0-0ubuntu1 -- "$@" +fi + if [ "$1" = "configure" ]; then update-alternatives --install /usr/share/xgreeters/lightdm-greeter.desktop \ lightdm-greeter /usr/share/xgreeters/lightdm-gtk-greeter.desktop 60 + update-alternatives --install /etc/lightdm/lightdm-gtk-greeter.conf \ + lightdm-gtk-greeter-config-derivative \ + /etc/lightdm/lightdm-gtk-greeter-ubuntu.conf 10 fi #DEBHELPER# diff -Nru lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.postrm lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.postrm --- lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.postrm 1969-12-31 19:00:00.000000000 -0500 +++ lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.postrm 2014-02-04 04:25:28.000000000 -0500 @@ -0,0 +1,14 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports mv_conffile; then + dpkg-maintscript-helper mv_conffile \ + /etc/lightdm/lightdm-gtk-greeter.conf \ + /etc/lightdm/lightdm-gtk-greeter-ubuntu.conf \ + 1.0.0-0ubuntu1 -- "$@" +fi + +#DEBHELPER# + +exit 0 diff -Nru lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.preinst lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.preinst --- lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.preinst 1969-12-31 19:00:00.000000000 -0500 +++ lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.preinst 2014-02-04 04:25:28.000000000 -0500 @@ -0,0 +1,14 @@ +#!/bin/sh + +set -e + +if dpkg-maintscript-helper supports mv_conffile; then + dpkg-maintscript-helper mv_conffile \ + /etc/lightdm/lightdm-gtk-greeter.conf \ + /etc/lightdm/lightdm-gtk-greeter-ubuntu.conf \ + 1.0.0-0ubuntu1 -- "$@" +fi + +#DEBHELPER# + +exit 0 diff -Nru lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.prerm lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.prerm --- lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.prerm 2012-03-27 15:11:21.000000000 -0400 +++ lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter.prerm 2014-02-15 08:36:24.000000000 -0500 @@ -4,6 +4,8 @@ if [ "$1" = "remove" ]; then update-alternatives --remove lightdm-greeter /usr/share/xgreeters/lightdm-gtk-greeter.desktop + update-alternatives --remove lightdm-gtk-greeter-config-derivative \ + /etc/lightdm/lightdm-gtk-greeter-ubuntu.conf fi #DEBHELPER# diff -Nru lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter-ubuntu.conf lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter-ubuntu.conf --- lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter-ubuntu.conf 1969-12-31 19:00:00.000000000 -0500 +++ lightdm-gtk-greeter-1.8.1/debian/lightdm-gtk-greeter-ubuntu.conf 2014-02-15 08:33:07.000000000 -0500 @@ -0,0 +1,27 @@ +# +# background = Background file to use, either an image path or a color (e.g. #772953) +# theme-name = GTK+ theme to use +# icon-theme-name = Icon theme to use +# font-name = Font to use +# xft-antialias = Whether to antialias Xft fonts (true or false) +# xft-dpi = Resolution for Xft in dots per inch (e.g. 96) +# xft-hintstyle = What degree of hinting to use (none, slight, medium, or hintfull) +# xft-rgba = Type of subpixel antialiasing (none, rgb, bgr, vrgb or vbgr) +# show-indicators = semi-colon ";" separated list of allowed indicator modules. Built-in indicators include "~a11y", "~language", "~session", "~power". Unity indicators can be represented by short name (e.g. "sound", "power"), service file name, or absolute path +# show-clock (true or false) +# clock-format = strftime-format string, e.g. %H:%M +# keyboard = command to launch on-screen keyboard +# position = main window position: x y +# default-user-image = Image used as default user icon, path or #icon-name +# screensaver-timeout = Timeout (in seconds) until the screen blanks when the greeter is called as lockscreen +# +[greeter] +background=/usr/share/backgrounds/warty-final-ubuntu.png +theme-name=Ambiance +icon-theme-name=LoginIcons +font-name=Ubuntu 11 +xft-antialias=true +xft-dpi=96 +xft-hintstyle=slight +xft-rgba=rgb +show-indicators=~language;~session;~power diff -Nru lightdm-gtk-greeter-1.8.1/debian/patches/04_default-gtk-greeter-config.patch lightdm-gtk-greeter-1.8.1/debian/patches/04_default-gtk-greeter-config.patch --- lightdm-gtk-greeter-1.8.1/debian/patches/04_default-gtk-greeter-config.patch 2014-02-11 16:02:35.000000000 -0500 +++ lightdm-gtk-greeter-1.8.1/debian/patches/04_default-gtk-greeter-config.patch 1969-12-31 19:00:00.000000000 -0500 @@ -1,35 +0,0 @@ -Author: Yves-Alexis Perez -Author: Lionel Le Folgoc -Description: adapt GTK+ greeter config to Debian -Especially: - -* use background from desktop-base -* force the use of default GTK+ 3 theme (Adwaita) -* use some hinting - -Forwarded: not-needed - ---- a/data/lightdm-gtk-greeter.conf -+++ b/data/lightdm-gtk-greeter.conf -@@ -16,15 +16,15 @@ - # screensaver-timeout = Timeout (in seconds) until the screen blanks when the greeter is called as lockscreen - # - [greeter] --#background= --#theme-name= -+background=/usr/share/images/desktop-base/login-background.svg -+theme-name=Adwaita - #icon-theme-name= - #font-name= --#xft-antialias= -+xft-antialias=true - #xft-dpi= --#xft-hintstyle= --#xft-rgba= --#show-indicators= -+xft-hintstyle=hintfull -+xft-rgba=rgb -+show-indicators=~language;~session;~power - #show-clock= - #clock-format= - #keyboard= diff -Nru lightdm-gtk-greeter-1.8.1/debian/patches/07_fix-NULL-username.patch lightdm-gtk-greeter-1.8.1/debian/patches/07_fix-NULL-username.patch --- lightdm-gtk-greeter-1.8.1/debian/patches/07_fix-NULL-username.patch 2014-01-07 08:21:32.000000000 -0500 +++ lightdm-gtk-greeter-1.8.1/debian/patches/07_fix-NULL-username.patch 1969-12-31 19:00:00.000000000 -0500 @@ -1,18 +0,0 @@ ---- a/src/lightdm-gtk-greeter.c -+++ b/src/lightdm-gtk-greeter.c -@@ -599,13 +599,13 @@ start_authentication (const gchar *usern - } - g_free (data); - -- if (strcmp (username, "*other") == 0) -+ if (g_strcmp0 (username, "*other") == 0) - { - gtk_widget_show (GTK_WIDGET (username_entry)); - gtk_widget_show (GTK_WIDGET (cancel_button)); - lightdm_greeter_authenticate (greeter, NULL); - } -- else if (strcmp (username, "*guest") == 0) -+ else if (g_strcmp0 (username, "*guest") == 0) - { - lightdm_greeter_authenticate_as_guest (greeter); - } diff -Nru lightdm-gtk-greeter-1.8.1/debian/patches/series lightdm-gtk-greeter-1.8.1/debian/patches/series --- lightdm-gtk-greeter-1.8.1/debian/patches/series 2014-02-12 15:04:20.000000000 -0500 +++ lightdm-gtk-greeter-1.8.1/debian/patches/series 1969-12-31 19:00:00.000000000 -0500 @@ -1 +0,0 @@ -04_default-gtk-greeter-config.patch diff -Nru lightdm-gtk-greeter-1.8.1/debian/rules lightdm-gtk-greeter-1.8.1/debian/rules --- lightdm-gtk-greeter-1.8.1/debian/rules 2013-06-03 16:13:10.000000000 -0400 +++ lightdm-gtk-greeter-1.8.1/debian/rules 2014-02-15 11:01:43.000000000 -0500 @@ -4,7 +4,12 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+all override_dh_auto_configure: - dh_auto_configure -- --disable-silent-rules + dh_auto_configure -- --disable-silent-rules --enable-indicator-services + +override_dh_install: + # Remove conf file from upstream, we ship an Ubuntu specific on instead + rm -f $(CURDIR)/debian/lightdm-gtk-greeter/etc/lightdm/lightdm-gtk-greeter.conf + dh_install --list-missing %: dh $@ --parallel --with autotools-dev