Revisions of sddm

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 819685 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 50)
- Fixes for %_libexecdir changing to /usr/libexec

- Use pending upstream solution for hostname changes:
  * Add 0001-Redesign-Xauth-handling.patch
  * Drop sddm-relaxed-auth.patch
  * A known issue with the redesigned Xauth handling is that it
    leaks the tiny xauth file in XDG_RUNTIME_DIR on session end.
    It's on a temporary tmpfs mount though and so shouldn't cause
    any visible issues.
- Add patches to fix FD leak:
  * 0001-FreeBSD-Link-to-libutil.patch
  * 0001-FreeBSD-Split-implementation-of-VT-switching.patch
  * 0002-Only-allocate-VTs-for-seat0.patch
  * 0003-Move-VT-setup-to-sddm-helper.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 813173 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 49)
Why did I never submit this?

- Do not restart sddm on upgrades (boo#1161826) (forwarded request 813171 from Vogtinator)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 796293 from Callum Farmer's avatar Callum Farmer (gmbr3) (revision 48)
- Update to version 0.18.1
  + Fix crashes when creating a user session
  + 0001-Use-C-scoping-for-handling-buffer-deletion.patch no longer required
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 783801 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 47)
- Don't add sddm to the video group, it's not necessary (see later
  comments on boo#1165987)

- Add user sddm to group video to allow e.g. to use devices for
  Nvidia X server (boo#1165987)
- Add (pre)requires for systemd macros, video group, the getent
  (currently in glibc), and the groupadd (currently in shadow)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 676938 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 44)
- Add patch to fix reading garbage from getpwnam (boo#1125624):
  * 0001-Use-C-scoping-for-handling-buffer-deletion.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 664016 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 42)
- Do not ignore errors from useradd.

- Add the dirs created by systemd-tmpfiles as %ghost as well
- Use service macros and create rcsddm link for sddm.service

- Add patch to delete socket on shutdown:
  * 0001-Destroy-the-QLocalServer-in-Auth-on-shutdown.patch
- Move creation of runtime directories and cleanup of files on boot
  into sddm-tmpfiles.conf (boo#1116431)

- Remove 0001-Don-t-leak-VT-FDs-in-jumpToVt.patch as the FD leak
  worked around a race condition as a side effect

- Add patch to not leak tty FDs for wayland sessions:
  * 0001-Don-t-leak-VT-FDs-in-jumpToVt.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 638834 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 41)
- Fix wayland session start if fish is used as shell:
  * 0001-Revert-Adds-sourcing-of-etc-profile-to-fish.patch

- Rewrite sddm-relaxed-auth.diff as sddm-relaxed-auth.patch:
  * Set XAUTHLOCALHOSTNAME only where necessary
  * Also set it for the Greeter session (boo#1091784)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 625743 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 39)
- Disable ReuseSession=true for now (boo#1102832, kde#391253)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 620401 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 36)
- Backport fix for pam_group from develop branch:
 * 0007-Honor-PAMs-ambient-supplemental-groups.patch

See:

https://github.com/sddm/sddm/pull/834
https://github.com/sddm/sddm/commit/1bc813d08b8130e458a6550ec47fb2bfbe6de080 (forwarded request 620337 from luizluca)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 606940 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 35)
- Add patch to not include sessions with NoDisplay=true in the list (boo#1086614):
  * 0001-Don-t-add-session-files-with-NoDisplay-true-to-Sessi.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 601509 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 33)
- Add patch to show a username input field with too many users:
  * 0006-Don-t-fill-UserModel-if-theme-does-not-require-it.patch
- Backport related changes from develop branch:
  * 0001-Support-for-theme-supplied-default-avatars.patch
  * 0002-Remove-trailing-spaces.patch
  * 0003-UserModel-optimize-filtering-out-duplicate-users-995.patch
  * 0004-UserModel-fix-filtering-out-duplicate-users-998.patch
  * 0005-UserModel-optimize-setting-of-default-user-icon-999.patch

- Revert previous change, had the opposite effect for some reason

- Start the X server with -keeptty (boo#1089287)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 589945 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 31)
- Add patch to fix build with Qt < 5.10:
  * 0001-Fix-build-with-Qt-5.10-Use-QString-instead-of-QLatin.patch
Displaying revisions 21 - 40 of 70
openSUSE Build Service is sponsored by