Package Release Info

lightdm-1.30.0-bp153.2.6

Update Info: Base Release
Available in Package Hub : 15 SP3

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

liblightdm-gobject-1-0
liblightdm-qt5-3-0
lightdm
lightdm-gobject-devel
lightdm-lang
lightdm-qt5-devel
typelib-1_0-LightDM-1

Change Logs

Version: 1.30.0-bp152.4.3.1
* Mon Feb 08 2021 Martin Li?ka <mliska@suse.cz>
- Add lightdm-glibc-2.33-fix.patch that fixes issue with glibc 2.33
  (boo#1181778).  The patch was suggested as gh#168.
* Wed Dec 09 2020 Antonio Larrosa <alarrosa@suse.com>
- Only build the qt4 subpackage up to Leap 15.2 / SLE 15 SP2
  (boo#1179613)
* Sat Oct 03 2020 Callum Farmer <callumjfarmer13@gmail.com>
- Change paths from /etc to /usr/etc for UsrEtc Move (boo#1177197)
* Tue Sep 29 2020 Dominique Leuenberger <dimstar@opensuse.org>
- Fixup pam stack a bit more (boo#1176338):
  + Do not create hardlinks between lightdm pam files and xdm's pam
    files, but install explicit lightdm pam stack that @includes
    xdm. This has the advantage that, if an admin creates
    /etc/pam.d/xdm, we will follow this right away. With the
    hardlinks, the /usr/etc/pam.d/xdm would still be used, which
    might not be the expected outcome.
* Thu Sep 17 2020 Dominique Leuenberger <dimstar@opensuse.org>
- Follow XDM's change of moving the default pam config file to
  /usr/etc (boo#1176338).
- Add pre/posttrans scripts to ensure user modified
  /etc/pam.d/lightdm* survives our move to /usr/etc (and user
  modification in /etc/pam.d wins over /usr/etc/pam.d).
* Tue Jul 07 2020 Callum Farmer <callumjfarmer13@gmail.com>
- Fixes for %_libexecdir changing to /usr/libexec
* Tue Sep 17 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.30.0:
  * Add lightdm_user_get_is_locked ().
  * Hide users with shell /bin/false.
  * Remove unity-system-compositor support (dead upstream).
  * Fix dm-tool crash.
  * Update documentation.
- Refresh patches with quilt.
- Use modern macros.
* Thu Jul 18 2019 Wolfgang Bauer <wbauer@tmo.at>
- Fix Provides/Obsoletes of the lightdm-qt5-devel subpackage
* Fri May 03 2019 Christophe Giboudeaux <christophe@krop.fr>
- Stop building lightdm-qt4 on openSUSE > 1500.
* Thu Oct 25 2018 sor.alexei@meowr.ru
- Update to version 1.28.0:
  * Continue to shutdown session if removing X authority fails.
  * Set XDG_SEAT env variable in script hooks.
  * Fix small leak in XDMCP server.
  * liblightdm-qt: Mark class PowerInterface as exported.
  * Fix one qt5 test being run instead of a qt4 one.
  * Remove use of deprecated g_type_class_add_private.
  * Modernise private data in objects.
  * Document XDG_SEAT_PATH in man page.
  * Fix install failing if link already exists.
  * Remove bashisms in configure.ac.
- Rebase lightdm-sysconfig-support.patch,
  lightdm-xauthlocalhostname-support.patch.
- Use GPG signing.
* Thu Apr 12 2018 sor.alexei@meowr.ru
- Update to version 1.26.0:
  * Fix build system to require C99.
  * Support moc being called moc-qt5.
  * Fail configure if MOC can't be found.
  * Use AccountsService extension system for extended greeter
    information.
  * Fix incorrect use of ConsoleKit CanSuspend/Hibernate API.
  * Use standard format for arguments passed to qtchooser.
  * Modernise code style.
- Rebase lightdm-disable-utmp-handling.patch,
  lightdm-set-gdmflexiserver-envvar.patch,
  lightdm-sysconfig-support.patch,
  lightdm-xauthlocalhostname-support.patch.
- Rename and rebase lightdm-ignore-known-symlink-sessions.patch.
Version: 1.24.1-bp150.1.3
* Fri Mar 09 2018 sor.alexei@meowr.ru
- Update to version 1.24.1:
  * Fixes for VNC and XDMCP connections (boo#1066708, boo#1083161).
  * Set names for XDMCP and VNC seats.
  * Expose autologin-session as a hint to the greeter.
  * Fix timed autologins not using autologin-session when no
    session specified.
- Enable libaudit support on Leap 15.0 or newer.
* Thu Oct 12 2017 dimstar@opensuse.org
- Have update-alternatives handle Xinit's integration of the
  displaymanager, replacing /etc/sysconfig/displaymanager
  (boo#1053863).
* Sat Sep 23 2017 sor.alexei@meowr.ru
- Update to version 1.24.0:
  * No changes.
* Fri Jul 21 2017 dimstar@opensuse.org
- Update lightdm-sysconfig-support.patch: deprecate the use of
  DEFAULT_WM in /etc/sysconfig/windowmanager. The new way of
  setting the system default WM is by means of update-alternatives,
  handling the /usr/share/xsessions/default.desktop (boo#1030873).
* Tue Jul 04 2017 fvogt@suse.com
- Augment patch to also resolve the target of symlink sessions
  for detemining the preselected option:
  * ignore-known-symlink-sessions.patch
* Tue May 16 2017 fvogt@suse.com
- Add patch to support new autologin mechanism needed for the
  role-based desktop selection (boo#1030873):
  * ignore-known-symlink-sessions.patch
- Use "default" instead of "twm" as default session
* Wed Apr 05 2017 sor.alexei@meowr.ru
- Update to version 1.22.0:
  * Allow guest sessions to talk to Mir.
* Thu Feb 23 2017 sor.alexei@meowr.ru
- Update to version 1.21.5 (changes since 1.21.3):
  * Use power management functions from ConsoleKit2 if available.
  * Correctly pass return value from sessions to LightDM.
  * Retry VT_WAITACTIVE if we get EINTR.
  * Ignore SIGHUP by default.
  * Use SA_RESTART with SIGPIPE.
  * liblightdm-qt: Use liblightdm-gobject power methods instead of
    re-implementing in Qt.
- Rebase lightdm-disable-utmp-handling.patch.
* Wed Jan 25 2017 sor.alexei@meowr.ru
- Update to version 1.21.3 (changes since 1.21.1):
  * Use SA_RESTART on signals so we don't get interrupted reads.
  * Use logind to terminate greeter sessions if it is available.
  * Load greeters from XDG_DATA_DIRS instead of the compile time
    value.
  * Allow the D-Bus interface to be disabled.
  * Always pass through LD_PRELOAD, LD_LIBRARY_PATH and PATH to
    sessions/display servers.
  * Fix an incorrect unref in the XDMCP server code.
  * Fix logging warnings.
- Rebase lightdm-sysconfig-support.patch.
* Mon Nov 28 2016 sor.alexei@meowr.ru
- Update to version 1.21.1 (changes since 1.20.0):
  * Add liblightdm functions for getting OS release information
    and the message of the day.
  * Warn if we find unknown keys in configuration.
  * Fix .profile errors not showing in .xsession-errors log.
  * Remove a duplicate Qt property in liblightdm.
  * Fix and improve liblightdm API documentation.
  * Minor GIR annotation fixes.
  * Fix greeters crashing with unknown configuration keys
    (regression from 1.12.0)
  * Add an API verison to the greeter-daemon protocol for future
    enhancements.
  * More regression tests.
* Sat Oct 15 2016 sor.alexei@meowr.ru
- Update to version 1.20.0:
  * No changelog available.
* Sat Oct 01 2016 sor.alexei@meowr.ru
- Update to version 1.19.5:
  * Fix errors in documentation generation.
  * Improve documentation.
  * Fix guest AppArmor profile to allow guest sessions more access
    to the upstart session socket.
  * Fix a small memory leak in liblightdm-gobject keyboard layout
    code.
- Rerebase lightdm-sysconfig-support.patch (boo#1002061).
- Better X11-displaymanagers-lightdm.
- Remove lightdm-rpmlintrc.
* Sun Sep 25 2016 sor.alexei@meowr.ru
- Update to version 1.19.4 (changes since 1.19.0):
  * Rename "xlocal" seat type to "local". Using "xlocal" will
    continue to work but will report a warning.
  * Fix memory leaks.
  * Fix uninitialised memory errors.
  * Use MIR_SERVER_HOST_SOCKET instead of MIR_SOCKET to report
    compositor socket to sessions. This used to work but no longer
    works in Mir 0.21
  * Allow XMir to run on the xlocal seat using the new
    x-server-backend=mir option.
  * Use only a single compositor on local seats.
  * Fix Mir greeter log filename having "(null)" in the name.
  * Copy fcitx/mozc rules so session works when these aren't
    installed.
  * Revert lxsession change - it caused the AppArmor to fail to
    compile.
  * Add support for greeters running inside sessions. This is
    enabled by setting X-LightDM-Allow-Greeter inside the session
    .desktop file.
    The session can then use liblightdm to connect one greeter to
    the daemon. The communication is done using a socket
    (/var/run/lightdm/<user>/greeter-socket) that is accessible to
    any process ran by that user. Consider controlling access to
    this socket using a MAC system such as AppArmor.
  * Report errors for all liblightdm methods. This will require
    existing greeters to update their API usage. The ABI is
    unchanged.
  * Handle EAGAIN correctly when daemons communicate with the
    daemon.
  * Drop support for mir-container sessions - no-one ever used these.
  * Fix in-session greeters not working for greeter logins.
  * Fix various issues in new in-session greeter code.
  * Fix user list memory management exposed by use of in-session
    greeters.
  * Fix some spurious warnings in the log.
- Rebase lightdm-sysconfig-support.patch,
  lightdm-xauthlocalhostname-support.patch.
- Use tarball signing.
* Thu Jul 28 2016 dimstar@opensuse.org
- Add code to %post to migrate users of no longer maintained
  'lxdm' display manager over to 'lightdm'.
- Obsolete lxdm up to version 0.5 (we never carried 0.5 in any
  openSUSE product).
* Sun Jun 19 2016 mimi.vx@gmail.com
- remove user-authority-in-system-dir=true from suse conf, fixes
  boo#976876
* Sat May 07 2016 sor.alexei@meowr.ru
- Update to version 1.19.0:
  * Use /dev/tty0 instead of /dev/console for VT operations.
  * Don't quit on SIGUSR1, SIGUSR2 or SIGHUP.
  * Improve XDMCP IPv6 address selection.
  * Set XDMCP hostname field in to system hostname or configured
    value.
  * Allow fcitx and mozc to run in guest session.
  * Fix lxsession running in guest session.
  * Drop support for legacy XMir.
  * Fix g_spawn compiler warning.
- Don't configure twice.
- Enable Vala bindings.
- Drop support for openSUSE older than 13.2.
- Some spec cleanup.
* Mon Apr 11 2016 mimi.vx@gmail.com
- fix config file to use new Seat:* sematics
* Sun Apr 10 2016 mimi.vx@gmail.com
- update to 1.18.1
  * Use /dev/tty0 instead of /dev/console for VT operations
  * Small documentation fixes
  * Don't write $DISPLAY into tty line in utmp/btmp.
* Fri Mar 04 2016 mimi.vx@gmail.com
- update to 1.17.5
  * Set XDG_RUNTIME_DIR for ConsoleKit sessions. This is a recent change in
    ConsoleKit2.
  * Add support for g_autoptr and liblightdm-gobject
  * Fix dm-tool add-local-seat not working because LightDM is trying to
    connect with TCP/IP
* Thu Jan 07 2016 mimi.vx@gmail.com
- fix boo#960924
- modify lightdm-sysconfig-support.patch to use new Seat sematics