SHA256
1
0
forked from pool/xdm
Commit Graph

281 Commits

Author SHA256 Message Date
e1f7ae926d Accepting request 593786 from home:WernerFink:branches:X11:XOrg
- systemd-logind integration requires to use -keeptty with X server
  to hold the controlling tty (and breaks startx!).
- Do not generate an error on not existing shell functions *_vars
  in /usr/lib/X11/display-manager

OBS-URL: https://build.opensuse.org/request/show/593786
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=173
2018-04-05 13:09:30 +00:00
Dominique Leuenberger
e9c587a8b9 Accepting request 587947 from X11:XOrg
- require xinit, since /etc/X11/xdm/Xsession and /etc/X11/xdm/sys.xsession
  are sourcing /etc/X11/xinit/xinitrc.common (boo#1084655)

OBS-URL: https://build.opensuse.org/request/show/587947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=69
2018-03-24 15:05:46 +00:00
167255a6cc - require xinit, since /etc/X11/xdm/Xsession and /etc/X11/xdm/sys.xsession
are sourcing /etc/X11/xinit/xinitrc.common (boo#1084655)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=171
2018-03-16 16:46:17 +00:00
Dominique Leuenberger
6d11ce12c4 Accepting request 585124 from X11:XOrg
- check for available graphics during runtime instead of %post,
  since %post may already run during image building time in our
  buildsystem (boo#1039497)

OBS-URL: https://build.opensuse.org/request/show/585124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=68
2018-03-13 09:21:56 +00:00
458a489f77 fixed build
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=169
2018-03-09 17:24:57 +00:00
59156946a8 - check for available graphics during runtime instead of %post,
since %post may already run during image building time in our
  buildsystem (boo#1039497)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=168
2018-03-09 17:05:32 +00:00
Dominique Leuenberger
1e9f2c21d3 Accepting request 580332 from X11:XOrg
- fixed syntax in /usr/lib/firewalld/services/x11.xml (boo#1082890)

OBS-URL: https://build.opensuse.org/request/show/580332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=67
2018-02-28 19:00:39 +00:00
OBS User buildservice-autocommit
7d084a155f Accepting request 580332 from X11:XOrg
auto commit by copy to link target

OBS-URL: https://build.opensuse.org/request/show/580332
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=167
2018-02-28 19:00:39 +00:00
OBS User buildservice-autocommit
4d310e69e8 Updating link to change in openSUSE:Factory/xdm revision 67.0
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=74e265f91a282a03ecfb292232547462
2018-02-28 19:00:39 +00:00
4ab565679b - fixed syntax in /usr/lib/firewalld/services/x11.xml (boo#1082890)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=166
2018-02-26 19:25:33 +00:00
Dominique Leuenberger
236a3c7451 Accepting request 578726 from X11:XOrg
- switch from SUSEfirewall2 to firewalld:
  /etc/sysconfig/SuSEfirewall2.d/services/xdmcp -->
  /usr/lib/firewalld/services/x11.xml; only handle Xserver TCP/UDP
  ports 6000-6063; XDMCP port 177 will be handled by firewalld
  package itself and pushed upstream by firewalld maintainers
  (boo#1082033)

OBS-URL: https://build.opensuse.org/request/show/578726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=66
2018-02-22 13:58:51 +00:00
a838524a37 - switch from SUSEfirewall2 to firewalld:
/etc/sysconfig/SuSEfirewall2.d/services/xdmcp -->
  /usr/lib/firewalld/services/x11.xml; only handle Xserver TCP/UDP
  ports 6000-6063; XDMCP port 177 will be handled by firewalld
  package itself and pushed upstream by firewalld maintainers
  (boo#1082033)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=164
2018-02-21 14:47:09 +00:00
Dominique Leuenberger
ecb55ce6b8 Accepting request 574221 from X11:XOrg
- xdm.tar.bz2/Xstartup
  * reverted workaround for DISPLAY being set to 'null', since the
    bug is supposed to be fixed properly in gdm now (bsc#1068016)

OBS-URL: https://build.opensuse.org/request/show/574221
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=65
2018-02-12 09:10:00 +00:00
ea2f9d75b7 - xdm.tar.bz2/Xstartup
* reverted workaround for DISPLAY being set to 'null', since the
    bug is supposed to be fixed properly in gdm now (bsc#1068016)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=162
2018-02-08 11:17:04 +00:00
Dominique Leuenberger
ab5176eab7 Accepting request 548056 from X11:XOrg
- xdm.tar.bz2/usr/lib/X11/display-manager
  * Improve error message with "x11failsafe: in kernel commandline, 
    if xorg.conf.install doesn't exist (https://github.com/SUSE/kiwi/issues/554)

OBS-URL: https://build.opensuse.org/request/show/548056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=64
2017-12-08 20:47:15 +00:00
OBS User buildservice-autocommit
5006774ee8 Accepting request 548056 from X11:XOrg
auto commit by copy to link target

OBS-URL: https://build.opensuse.org/request/show/548056
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=161
2017-12-08 20:47:15 +00:00
OBS User buildservice-autocommit
5a701cc569 Updating link to change in openSUSE:Factory/xdm revision 64.0
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=9fe3a9112bee6bc93d69787dc0ad4725
2017-12-08 20:47:15 +00:00
0aed1cf5f0 - xdm.tar.bz2/usr/lib/X11/display-manager
* Improve error message with "x11failsafe: in kernel commandline, 
    if xorg.conf.install doesn't exist (https://github.com/SUSE/kiwi/issues/554)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=160
2017-12-04 11:27:25 +00:00
Dominique Leuenberger
0c0f716e92 Accepting request 545302 from X11:XOrg
- move /var/adm/fillup-templates/sysconfig.displaymanager
  to %_fillupdir on TW and sle15/Leap 15

- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)

- xdm.tar.bz2: Fix Xstartup, that couldn't handle env DISPLAY=(null) 
  (bsc#1068016, patch by xwang@suse.com)

OBS-URL: https://build.opensuse.org/request/show/545302
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=63
2017-11-30 11:38:14 +00:00
dd45e91699 move /var/adm/fillup-templates/sysconfig.displaymanager
to %_fillupdir on TW and sle15/Leap 15

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=158
2017-11-24 12:47:52 +00:00
e36fa5f31c fixed typo ...
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=157
2017-11-23 20:55:32 +00:00
933e5b1dfb - move /var/adm/fillup-templates/sysconfig.displaymanager
to /usr/share/fillup-templates on TW and sle15/Leap 15

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=156
2017-11-23 20:50:44 +00:00
5e93e1843f - xdm.tar.bz2: move /var/adm/fillup-templates/sysconfig.displaymanager
to /usr/share/fillup-templates`
- adjusted xdm-with-update-alternative.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=155
2017-11-23 20:28:26 +00:00
667b3e6bf4 Accepting request 544820 from home:RBrownSUSE:branches:X11:XOrg
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544820
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=154
2017-11-23 15:08:11 +00:00
25062b1cdf - xdm.tar.bz2: Fix Xstartup, that couldn't handle env DISPLAY=(null)
(bsc#1068016, patch by xwang@suse.com)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=153
2017-11-23 10:49:05 +00:00
Dominique Leuenberger
e1f6510c30 Accepting request 537232 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/537232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=62
2017-11-03 15:21:35 +00:00
e57d8d60d5 Accepting request 537191 from home:michalsrb:branches:X11:XOrg
- Use %config(noreplace) for /etc/pam.d/* files. The configuration
  files from pam package use the same policy. (bnc#1065399)

OBS-URL: https://build.opensuse.org/request/show/537191
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=151
2017-10-27 17:15:37 +00:00
Dominique Leuenberger
debb63f3b0 Accepting request 534975 from X11:XOrg
- reintroduced /etc/X11/xdm/keytable script and the hook-up in
  /usr/lib/X11/display-manager to setup X11 keymaps, since YaST
  is not able to use localectl already during installation due to
  dbus and appropriate systemd services not running :-( 
  (bsc#1046436)

- Have update-alternatives handle Xinit's integration of the
  displaymanager, replacing /etc/sysconfig/displaymanager.
- Add a dummy entry for 'console' - which is special-cased in the
  display-manager script to 'exit early'. In order for it to become
  an option for update-alternatives, the target needs to exist.
- Update /usr/lib/X11/display-manager to get the
  default-displaymanager from the update-alternative setting
  instead of reading it from /etc/sysconfig/displaymanager.
- Remove DISPLAYMANAGER from displaymanager.sysconfig template.
- Add xdm-with-update-alternative.patch so the needed changes can
  be applied for suse_version >= 1330 only, not breaking Leap 42.x.
- All that together solves boo#1053863.

OBS-URL: https://build.opensuse.org/request/show/534975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=61
2017-10-20 12:41:37 +00:00
f107370f3f - reintroduced /etc/X11/xdm/keytable script and the hook-up in
/usr/lib/X11/display-manager to setup X11 keymaps, since YaST
  is not able to use localectl already during installation due to
  dbus and appropriate systemd services not running :-( 
  (bsc#1046436)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=149
2017-10-18 15:20:44 +00:00
2ef8d8b7ca Accepting request 533960 from home:dimstar:Factory
Resubmit, without breaking Leap 42.x; TW/SLE15 and Leap 15 will all use this method

OBS-URL: https://build.opensuse.org/request/show/533960
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=148
2017-10-16 08:52:57 +00:00
Dominique Leuenberger
3c1775e899 Accepting request 512470 from X11:XOrg
- fix usage of readlink in Xsession (boo#1050328)

- %post
  * make previous change in /etc/sysconfig/displaymanager instead
    of /var/adm/fillup-templates/sysconfig.displaymanager

- %post
  * Do no try to start Xserver on platforms which may ship without
    graphics card (bsc#1039497)

OBS-URL: https://build.opensuse.org/request/show/512470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=60
2017-07-28 07:40:17 +00:00
OBS User buildservice-autocommit
2b0dfe0e5f Accepting request 512470 from X11:XOrg
auto commit by copy to link target

OBS-URL: https://build.opensuse.org/request/show/512470
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=147
2017-07-28 07:40:17 +00:00
OBS User buildservice-autocommit
52c7238da4 Updating link to change in openSUSE:Factory/xdm revision 60.0
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=f14ac76e07673882a77916a2bc06a642
2017-07-28 07:40:17 +00:00
e67a4fc6ba - fix usage of readlink in Xsession (boo#1050328)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=146
2017-07-25 10:00:19 +00:00
83d1ec3cc2 - %post
* make previous change in /etc/sysconfig/displaymanager instead
    of /var/adm/fillup-templates/sysconfig.displaymanager

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=145
2017-07-24 14:23:57 +00:00
3491b2bf95 - %post
* Do no try to start Xserver on platforms which may ship without
    graphics card (bsc#1039497)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=144
2017-07-24 13:44:33 +00:00
Dominique Leuenberger
dadc3b3028 Accepting request 454992 from X11:XOrg
- no longer try to configure Linux console and X11 keymaps 
  according to setting in /etc/vconsole.conf; this needs to be done
  via localectl by YaST itself now; /etc/X11/xdm/keytable removed 
  and no longer invoked by /usr/lib/X11/display-manager (bnc#1023211)

OBS-URL: https://build.opensuse.org/request/show/454992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=59
2017-02-10 08:47:24 +00:00
OBS User buildservice-autocommit
272e34c303 Accepting request 454992 from X11:XOrg
auto commit by copy to link target

OBS-URL: https://build.opensuse.org/request/show/454992
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=143
2017-02-10 08:47:24 +00:00
OBS User buildservice-autocommit
965e38b60e Updating link to change in openSUSE:Factory/xdm revision 59.0
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=3e74cab06aeddaf997abca99f51f2176
2017-02-10 08:47:24 +00:00
25bd6937e0 - no longer try to configure Linux console and X11 keymaps
according to setting in /etc/vconsole.conf; this needs to be done
  via localectl by YaST itself now; /etc/X11/xdm/keytable removed 
  and no longer invoked by /usr/lib/X11/display-manager (bnc#1023211)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=142
2017-02-06 13:23:46 +00:00
Dominique Leuenberger
44767e859f Accepting request 448702 from X11:XOrg
- remove DISPLAYMANAGER_SHUTDOWN from sysconfig settings
  (bnc#1018045)

OBS-URL: https://build.opensuse.org/request/show/448702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=58
2017-01-11 10:52:52 +00:00
6411bec6c9 - remove DISPLAYMANAGER_SHUTDOWN from sysconfig settings
(bnc#1018045)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=140
2017-01-04 10:17:58 +00:00
Dominique Leuenberger
eee90a8270 Accepting request 443878 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/443878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=57
2016-12-11 12:22:14 +00:00
b010992a45 Accepting request 443776 from home:WernerFink:branches:X11:XOrg
- Be sure that display managers will be started *after* systemd's
  login manager (boo#1013200)

OBS-URL: https://build.opensuse.org/request/show/443776
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=138
2016-12-05 12:56:52 +00:00
Dominique Leuenberger
ac335b0571 Accepting request 423819 from X11:XOrg
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/423819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=56
2016-08-31 12:27:55 +00:00
d1039e1bb6 - spec-file:
Move '%fillup_only -n displaymanager' into %else
  clause of test for initV/systemd as this is only
  required for systemd.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=136
2016-08-23 11:54:00 +00:00
Dominique Leuenberger
8ca4f1b288 Accepting request 403735 from X11:XOrg
- Change 'Supplements: xdm' to 'Enhances: xdm'
  to accomodate the Gnome community (boo#981372).

OBS-URL: https://build.opensuse.org/request/show/403735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=55
2016-06-29 13:03:32 +00:00
24dcf996a2 - Change 'Supplements: xdm' to 'Enhances: xdm'
to accomodate the Gnome community (boo#981372).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=134
2016-06-20 16:49:19 +00:00
Dominique Leuenberger
af692f4712 Accepting request 400372 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/400372
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdm?expand=0&rev=54
2016-06-10 21:58:56 +00:00
a25809fe96 Accepting request 400302 from home:jengelh:branches:X11:XOrg
remove silly redundant require that was just added

OBS-URL: https://build.opensuse.org/request/show/400302
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=132
2016-06-07 07:36:36 +00:00