129 Commits

Author SHA256 Message Date
Alexei Sorokin
5614f41eda Accepting request 1325258 from home:gmbr3:Active
- Move all created /run, /var/lib, /var/cache and /var/log
  directories to systemd-tmpfiles

OBS-URL: https://build.opensuse.org/request/show/1325258
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=151
2026-01-08 18:50:17 +00:00
Alexei Sorokin
dc732c2c2e Accepting request 1279919 from home:hillwood:branches:X11:Deepin:Factory
- Fix build on Leap 15: Use gcc 13 

- Add lightdm-1.32.0-qt6-library.patch, support Qt6

OBS-URL: https://build.opensuse.org/request/show/1279919
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=149
2025-05-26 03:03:17 +00:00
47ac4b1456 Accepting request 1256248 from home:gmbr3:DM
- Add lightdm.service to prepare for systemd control of display
  manager choice

OBS-URL: https://build.opensuse.org/request/show/1256248
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=147
2025-05-05 09:56:01 +00:00
Alexei Sorokin
d11d942ed8 Accepting request 1195839 from home:sb56637:branches:openSUSE:Factory
Mon Aug  25 13:51:43 UTC 2024 - sb56637 <mxoo28j7@duck.com>
- Added /usr/sbin/nologin to hidden-shells to prevent "Dynamic User" from appearing in user list

OBS-URL: https://build.opensuse.org/request/show/1195839
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=145
2024-08-26 18:44:00 +00:00
b771b36797 Accepting request 1187044 from home:jamborm:gcc14fixes
- Add typecasts to avoid passing incompatible pointer types to
  opensuse_sysconfig_get_string and opensuse_sysconfig_get_boolean to
  our patch lightdm-sysconfig-support.patch so that the package
  compiles with compilers which by default enforce C99 standard such
  as GCC 14. [boo#1221704]

If the request is OK, please also forward it to Factory soon-ish so
that we can switch the default compiler.

OBS-URL: https://build.opensuse.org/request/show/1187044
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=143
2024-07-16 11:11:56 +00:00
Alexei Sorokin
07dec36bc2 Accepting request 1072443 from home:gmbr3:Active
- Split bash-completion to separate sub-package

OBS-URL: https://build.opensuse.org/request/show/1072443
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=141
2023-03-16 20:04:52 +00:00
8888486c86 Accepting request 1039336 from home:gmbr3:Active
bsc#1205939

OBS-URL: https://build.opensuse.org/request/show/1039336
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=139
2022-12-06 10:53:38 +00:00
Alexei Sorokin
b8ebbb493b Accepting request 994082 from home:kukuk:branches:X11:Utilities
- Use %_pam_vendordir

OBS-URL: https://build.opensuse.org/request/show/994082
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=138
2022-08-09 14:27:10 +00:00
Alexei Sorokin
5dff264f52 Accepting request 992388 from home:dirkmueller:Factory
- update to 1.32.0:
  * Overwrite existing X authority files to avoid corruption
  * Change logind-check-graphical default config value to true
  * Block autologin if shell in nologin or false
  * Fix failure if with greeters sending two login requests quickly.
  * Drop Qt 4 support, it's been unsupported since 2015
  * Fix lightdm_set_layout
  * Improve method of determining a session is Wayland
  * Don't call setenv with a NULL value - the behaviour is undefined
  * Replace deprecated QAbstractItemModel::setRoleNames
  * Move D-Bus conf file to $(datadir)/dbus-1/system.d
  * Fix tests failing when compiled with --with-greeter-user
  * Use Python 3 in tests
  * Disable compiler optimizations for test programs
  * Compilation fix for glibc 2.33
  * Remove deprecated use of G_TYPE_INSTANCE_GET_PRIVATE, G_PARAM_PRIVATE
  * Fix compile failure due to use of clearenv on FreeBSD
  * Use a size_t to resolve a compile warning
  * Fix DesktopManager typo in man page
- drop lightdm-glibc-2.33-fix.patch (upstream)

OBS-URL: https://build.opensuse.org/request/show/992388
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=137
2022-08-02 19:54:05 +00:00
Alexei Sorokin
b35051d44f Accepting request 943367 from home:gmbr3:Active
- Change to systemd-sysusers

OBS-URL: https://build.opensuse.org/request/show/943367
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=136
2022-01-03 18:27:41 +00:00
e254bc9a67 Accepting request 926176 from home:mlin7442:branches:X11:Utilities
fix bsc#1190289

OBS-URL: https://build.opensuse.org/request/show/926176
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=135
2021-10-19 12:16:25 +00:00
Alexei Sorokin
2343e8964e Accepting request 894814 from home:lnussel:branches:X11:Utilities
- Remove %ghost from /var/cache/lightdm. With SELinux enabled
  lightdm would otherwise not be allowed to create that directory.

OBS-URL: https://build.opensuse.org/request/show/894814
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=133
2021-05-21 15:25:47 +00:00
54f6bd94eb Accepting request 870316 from home:marxin:branches:X11:Utilities
- Add lightdm-glibc-2.33-fix.patch that fixes issue with glibc 2.33
  (boo#1181778).  The patch was suggested as gh#168.

OBS-URL: https://build.opensuse.org/request/show/870316
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=131
2021-02-08 16:52:49 +00:00
Alexei Sorokin
571de6d5fe Accepting request 854303 from home:alarrosa:branches:openSUSE:Backports:SLE-15-SP3
- Only build the qt4 subpackage up to Leap 15.2 / SLE 15 SP2
  (boo#1179613)

OBS-URL: https://build.opensuse.org/request/show/854303
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=129
2020-12-09 16:04:29 +00:00
7a587e4613 Accepting request 839328 from home:gmbr3:UsrEtc
- Change paths from /etc to /usr/etc for UsrEtc Move (boo#1177197)

OBS-URL: https://build.opensuse.org/request/show/839328
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=127
2020-10-07 15:48:16 +00:00
Alexei Sorokin
854f7998e0 Accepting request 838484 from home:dimstar:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/838484
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=125
2020-09-30 18:02:33 +00:00
Alexei Sorokin
43de355e1c Accepting request 835190 from home:dimstar:Factory
- 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).

OBS-URL: https://build.opensuse.org/request/show/835190
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=124
2020-09-17 13:59:22 +00:00
Alexei Sorokin
5f237eae6b Accepting request 819164 from home:gmbr3:libexecdir
- Fixes for %_libexecdir changing to /usr/libexec

OBS-URL: https://build.opensuse.org/request/show/819164
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=122
2020-07-07 14:29:12 +00:00
Alexei Sorokin
8d38fd4cc7 Accepting request 731591 from home:iznogood:branches:X11:Utilities
- 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.

OBS-URL: https://build.opensuse.org/request/show/731591
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=120
2019-09-18 09:04:31 +00:00
dd3764a4da Accepting request 716211 from home:wolfi323:branches:X11:Utilities
- Fix Provides/Obsoletes of the lightdm-qt5-devel subpackage

OBS-URL: https://build.opensuse.org/request/show/716211
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=118
2019-07-18 11:16:04 +00:00
Alexei Sorokin
ec11cfb506 Accepting request 700501 from home:cgiboudeaux:noqt4
- Stop building lightdm-qt4 on openSUSE > 1500.

OBS-URL: https://build.opensuse.org/request/show/700501
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=116
2019-05-03 22:51:14 +00:00
Alexei Sorokin
efedc9b98f - Update to version 1.28.0.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=114
2018-10-25 15:07:51 +00:00
Alexei Sorokin
b33a718f76 - Update to version 1.26.0.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=112
2018-04-12 19:48:18 +00:00
Alexei Sorokin
c32b90d235 OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=110 2018-03-17 16:59:00 +00:00
Alexei Sorokin
1c176e9578 - Update to version 1.24.1.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=109
2018-03-17 16:57:06 +00:00
6ed7bd5c8a Accepting request 533676 from home:dimstar:Factory
- Have update-alternatives handle Xinit's integration of the
  displaymanager, replacing /etc/sysconfig/displaymanager
  (boo#1053863).

OBS-URL: https://build.opensuse.org/request/show/533676
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=107
2017-10-12 14:02:21 +00:00
Alexei Sorokin
1718dab5fe - Update to version 1.24.0.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=105
2017-09-23 19:17:50 +00:00
Alexei Sorokin
ccdcbc8d6c Accepting request 511864 from home:dimstar:Factory
- 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).

OBS-URL: https://build.opensuse.org/request/show/511864
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=103
2017-07-21 13:40:18 +00:00
Ludwig Nussel
446e58d29e Accepting request 508154 from home:favogt:branches:X11:Utilities
- Augment patch to also resolve the target of symlink sessions
  for detemining the preselected option:
  * ignore-known-symlink-sessions.patch

OBS-URL: https://build.opensuse.org/request/show/508154
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=101
2017-07-05 08:00:30 +00:00
Alexei Sorokin
8cfdd3f519 Accepting request 495524 from home:favogt:autologin
- 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

OBS-URL: https://build.opensuse.org/request/show/495524
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=99
2017-05-17 11:20:55 +00:00
Alexei Sorokin
2b19772b7a - Update to version 1.22.0.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=97
2017-04-05 14:02:32 +00:00
Alexei Sorokin
8374d99ba1 OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=95 2017-02-23 15:28:51 +00:00
Alexei Sorokin
ab85972895 - Update to version 1.21.5.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=94
2017-02-23 15:18:22 +00:00
Alexei Sorokin
4159045fb6 OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=92 2017-01-26 13:15:17 +00:00
Alexei Sorokin
0c8e99e7cb - Update to version 1.21.3.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=91
2017-01-26 12:51:34 +00:00
Alexei Sorokin
4ed528d8ba - Update to version 1.21.1.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=89
2016-11-29 00:17:11 +00:00
Alexei Sorokin
b2f5705df7 OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=88 2016-10-15 11:25:43 +00:00
Alexei Sorokin
cf7a97d289 - Update to version 1.20.0.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=85
2016-10-15 11:21:06 +00:00
Alexei Sorokin
75d0cdfb0d OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=83 2016-10-01 17:04:04 +00:00
Alexei Sorokin
3529a31476 - Update to version 1.19.5.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=82
2016-10-01 11:38:37 +00:00
8e49a66b16 Accepting request 430301 from home:XRevan86
- Update to version 1.19.4.

OBS-URL: https://build.opensuse.org/request/show/430301
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=81
2016-09-25 17:30:30 +00:00
d429ce5acb Accepting request 416651 from home:dimstar:Factory
- 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).

OBS-URL: https://build.opensuse.org/request/show/416651
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=80
2016-08-04 06:58:37 +00:00
S. B.
2a92120b02 Accepting request 403536 from home:mimi_vx:branches:X11:Utilities
- remove user-authority-in-system-dir=true from suse conf, fixes
  boo#976876

OBS-URL: https://build.opensuse.org/request/show/403536
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=79
2016-06-19 23:07:49 +00:00
S. B.
02766fdc8e Accepting request 394153 from home:XRevan86
- Update to version 1.19.0.

OBS-URL: https://build.opensuse.org/request/show/394153
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=78
2016-05-07 18:51:39 +00:00
338cbdd6c2 Accepting request 387303 from home:mimi_vx:branches:X11:Utilities
- fix config file to use new Seat:* sematics

OBS-URL: https://build.opensuse.org/request/show/387303
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=77
2016-04-11 06:40:14 +00:00
ad09d5e76f Accepting request 387207 from home:mimi_vx:branches:X11:Utilities
- 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.

OBS-URL: https://build.opensuse.org/request/show/387207
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=76
2016-04-10 22:18:12 +00:00
50e4dff04a Accepting request 366108 from home:mimi_vx:branches:X11:Utilities
- 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

OBS-URL: https://build.opensuse.org/request/show/366108
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=75
2016-03-04 20:31:31 +00:00
4007e7cb92 Accepting request 352397 from home:mimi_vx:branches:X11:Utilities
- fix boo#960924
- modify lightdm-sysconfig-support.patch to use new Seat sematics

OBS-URL: https://build.opensuse.org/request/show/352397
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=74
2016-01-07 16:36:27 +00:00
S. B.
371e89033d Accepting request 351631 from home:mimi_vx:branches:X11:Utilities
- update to 1.17.3
- refresh patches:
   lightdm-disable-utmp-handling.patch
   lightdm-set-gdmflexiserver-envvar.patch
   lightdm-sysconfig-support.patch
   lightdm-use-run-dir.patch
   lightdm-xauthlocalhostname-support.patch
   lightdm.spec
* Don't enable the hardware cursor in Unity System Compositor anymore.
      Unity 8 now correctly provides its own cursor and other shells should too
* Handle XDMCP Request packet with no addresses.
* Don't start LightDM if the XDMCP server is configured with a key that
      doesn't exist.
* Add IP addresses to XDMCP log messages.
* Refactor XDMCP error handling.
* Add more XDMCP tests.
* Add a backup-logs option that can be used to disable existing logging
      files having a .old suffix added to them.
* Add LC_PAPER, LC_NAME, LC_ADDRESS, LC_TELEPHONE, LC_MEASUREMENT and
      LC_IDENTIFICATION variables to the list of inherited locale variables.
* Implement XDMCP ForwardQuery.
* Fix small memory leak in XDMCP logging code.
* Disable log backups - this interferes with logrotate.
* Support using libaudit to generate audit events.
* Handle trailing whitespace on boolean values in configuration.
* Update example configuration to more correctly match allowed options.
* Fix unnecessary X server from being launched when locking seats.
* Check the version of the X server we are running so we correctly pass
     -listen tcp when required.
* Allow reading /proc/<PID>/net/dev from within a guest session.

OBS-URL: https://build.opensuse.org/request/show/351631
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=72
2016-01-02 12:53:52 +00:00
897d668577 Accepting request 333136 from home:sndirsch:branches:X11:Utilities
- displaymanager default setting in %post/postun:
  * don't limit it to openSUSE >= 13.1 (has been done accidently)
  * make sure not to replace DISPLAYMANAGER in comments
  * only reset DISPLAYMANAGER to "" when uninstalling lightdm,
    not also in the update case (OMG!)
  * ldconfig is not required at all for the main package

OBS-URL: https://build.opensuse.org/request/show/333136
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/lightdm?expand=0&rev=71
2015-09-23 10:44:35 +00:00