| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: lightdm | Distribution: openSUSE 12.1 |
| Version: 1.0.6 | Vendor: openSUSE |
| Release: 1.3.1 | Build date: Fri Nov 18 13:35:38 2011 |
| Group: System/X11/Displaymanagers | Build host: build08 |
| Size: 271077 | Source RPM: lightdm-1.0.6-1.3.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://www.freedesktop.org/wiki/Software/LightDM | |
| Summary: Lightweight, Cross-desktop Display Manager | |
LightDM is a lightweight, cross-desktop display manager. Its main features are a well-defined greeter API allowing multiple GUIs, support for all display manager use cases, with plugins where appropriate, low code complexity, and fast performance. Due to its cross-platform nature greeters can be written in several toolkits such as Qt and GTK.
GPLv3+
* Tue Nov 15 2011 prusnak@opensuse.org
- fix .dmrc handling (CVE-2011-3153) [bnc#728627]
* Thu Nov 10 2011 gber@opensuse.org
- added lightdm-remove-xauthority-ownership-fix.patch which removes
the code correcting the ownership of .Xauthority files, it is
still not secure and the buggy LightDM version writing
.Xauthority as root never was in a released openSUSE version
anyway (bnc#730062)
* Wed Nov 02 2011 gber@opensuse.org
- Update to version 1.0.6
- use lchown for correcting ownership of ~/.Xauthority instead of
chown, this fixes a security issue where using ~/.Xauthority as
a symlink would cause LightDM to set the destination of the
link to user ownership (CVE-2011-4105)
* Sun Oct 30 2011 gber@opensuse.org
- added dependency on gnome-themes-accessibility to
lightdm-gtk-greeter in order to make it high contrast
accessibility option work
* Thu Oct 27 2011 gber@opensuse.org
- update to version 1.0.5
- relax AppArmor guest profile to allow compiz to start
- connect up VNC settings for width, height, depth
- dropped lightdm-vnc-configuration.patch which has been integrated
* Wed Oct 26 2011 gber@opensuse.org
- update to version 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
- correct ownership of ~/.Xauthority if upgrading from buggy
version of LightDM that had it root owned
- 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
- set LOGNAME environment variable
* Tue Oct 18 2011 gber@opensuse.org
- added lighdm-vnc-configuration.patch in order to set the default
resolution of VNC to 1024x768, add settings for width, height,
depth into lightdm.conf
* Sat Oct 08 2011 gber@opensuse.org
- update to version 1.0.3
- fix reference counting issue in ConsoleKit code
- really add the lightdm-guest-session-wrapper
- added lightdm-use-pkglibexecdir.patch in order to use
pkglibexecdir instead of libexecdir for helper binaries/scripts
* Thu Oct 06 2011 gber@opensuse.org
- update to version 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
* Wed Oct 05 2011 gber@opensuse.org
- update to version 1.0.1
- GTK greeter now remembers last user
- GTK greeter now initializes i18n
- start authentication for automatically selected user in GTK
greeter
- link liblightdm-qt against QtGui
- fix liblightdm-qt crashing when face images are installed
- set correct permissions on session log files
- prefer a locale with a codeset over one without for setting
LANG
- 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
* Mon Oct 03 2011 gber@opensuse.org
- add dependency on ConsoleKit-x11
- add optional dependency on accountsservice to
liblightdm-gobject-1-0
* Wed Sep 28 2011 gber@opensuse.org
- update to version 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
- call pam_getenvlist after pam_setcred
* Mon Sep 26 2011 gber@opensuse.org
- make greeters depend on main package
* Thu Sep 22 2011 gber@opensuse.org
- update to version 0.9.8
- allow lightdm --version to be run as non-root
- automatically respond to PAM messages without prompts
- create 'AddLocalXSeat' D-Bus method, and require root to use
'AddSeat'
- fix multi-seat configuration picking the same display number
- use correct D-Bus and power interface in liblightdm-qt
- run pam_setcred inside the session process so pam_group works
- make sure one session is always selected in the GTK greeter
- install displaymanager configuration script into
%{_libexecdir}/X11/displaymanagers/ (bnc#714003)
* Tue Sep 20 2011 gber@opensuse.org
- update to current pre-0.9.8 bzr snapshot
- add ability to set the language of a user from the greeter
- 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
* Mon Sep 19 2011 gber@opensuse.org
- added configuration script for /etc/init.d/xdm
* Mon Sep 19 2011 gber@opensuse.org
- update to current pre-0.9.8 bzr snapshot
- Remove GetSeatForCookie and GetSessionForCookie now
XDG_SEAT_PATH and XDG_SESSION_PATH exist
- 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
- Set PAM_TTY to the display name, not the tty device
- 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, this addresses
CVE-2011-3349
* Wed Sep 07 2011 gber@opensuse.org
- update to version 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
- 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
- fix XDMCP authorization
- update man file
- removed lightdm-fix-underlinking.patch and
lightdm-add-scripting-hooks.patch which have been integrated
upstream
- depend on the new gdmflexiserver compatibility wrapper
* Sat Sep 03 2011 gber@opensuse.org
- add branding for lightdm-gtk-greeter
* Fri Sep 02 2011 gber@opensuse.org
- reworked lightdm-add-scripting-hooks.patch in order to match the
version committed upstream
- added lightdm-set-gdmflexiserver-envvar.patch which sets the
GDMFLEXISERVER environment variable for the gdmflexiserver
wrapper
- added lightdm-lock-screen-before-switch.patch in order to try
locking the screen before switching users
- fixed usage of --libexecdir
* Sat Aug 27 2011 gber@opensuse.org
- use update-alternatives for selecting the default greeter
* Sat Aug 27 2011 gber@opensuse.org
- added lightdm-fix-underlinking.patch in order to fix an
underlinking issue with test-qt-greeter
* Thu Aug 25 2011 andrea@opensuse.org
- Added proper Supplements for the greeters
- remove version require for the greeters, 3rd party greeters
don't always follow the same version as lightdm
* Tue Aug 23 2011 gber@opensuse.org
- added lightdm-add-scripting-hooks.patch which implements
scripting hooks compatible with xdm/gdm (lp#602505)
* Mon Aug 22 2011 gber@opensuse.org
- update to verion 0.9.4
- lightdm-set-defaults enables tweaking the default session and
chosen greeter for lightdm
- move xsessions-directory and xgreeters-directory from
[SeatDefaults] to [LightDM].
- 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
- don't allow autologin-username to be set to empty
- removed obsolete lightdm-handle-empty-autologin-user.patch
- package gdmflexiserver under libexecdir
* Mon Aug 22 2011 andrea@opensuse.org
- added dbus-glib-1 as build requires to fix pkgconfig dependencies
* Mon Aug 22 2011 gber@opensuse.org
- fixed typo
- removed dependency of lightdm-gobject-devel on lightdm
- removed stale dependency of lightdm-gtk-greeter on gtk2
* Thu Aug 11 2011 gber@opensuse.org
- update to version 0.9.3
- unlock ConsoleKit sessions when switching to them
- add a gdmflexiserver binary that provides backwards
compatibility with existing sessions
- set XDG_SEAT_PATH and XDG_SESSION_PATH environment variables
for sessions
- always set XAUTHORITY environment variable so sudo keeps
accessing the correct X authority
- connect up lightdm_user_get_logged_in in liblightdm-gobject
- ignore sessions that fail TryExec or are hidden
- add missing home_directory User property missing in Vala
bindings
* Sun Jul 31 2011 gber@opensuse.org
- changed lightdm-sysconfig-support.patch so that the sysconfig
parser does not print debug information which would go to the
console
* Thu Jul 28 2011 gber@opensuse.org
- fixed some typos in lightdm-sysconfig-support.patch and
lightdm-handle-empty-autologin-user.patch and handle invalid
autologin-user properly
* Tue Jul 26 2011 gber@opensuse.org
- update to version 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
- added lightdm-handle-empty-autologin-user.patch in order to
prevent auto-login as nobody when autologin-user or
DISPLAYMANAGER_AUTOLOGIN are set to an empty string
- added patch tags
- split off -lang subpackage
* Mon Jul 25 2011 gber@opensuse.org
- initial packaging
/etc/apparmor.d /etc/apparmor.d/lightdm-guest-session /etc/dbus-1/system.d/org.freedesktop.DisplayManager.conf /etc/lightdm /etc/lightdm/keys.conf /etc/lightdm/lightdm.conf /etc/lightdm/users.conf /etc/pam.d/lightdm /etc/pam.d/lightdm-autologin /usr/bin/dm-tool /usr/lib/X11 /usr/lib/X11/displaymanagers /usr/lib/X11/displaymanagers/lightdm /usr/lib/lightdm /usr/lib/lightdm/gdmflexiserver /usr/lib/lightdm/lightdm-guest-session-wrapper /usr/lib/lightdm/lightdm-set-defaults /usr/sbin/lightdm /usr/share/doc/packages/lightdm /usr/share/doc/packages/lightdm/COPYING /usr/share/doc/packages/lightdm/ChangeLog /usr/share/doc/packages/lightdm/NEWS /usr/share/doc/packages/lightdm/README /usr/share/man/man1/lightdm.1.gz /usr/share/xgreeters /var/lib/lightdm /var/log/lightdm /var/run/lightdm
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun May 19 02:48:42 2013