SHA256
1
0
forked from pool/xdm
Commit Graph

100 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
ea51843dfa Accepting request 399984 from home:pjanouch:branches:X11:XOrg
- spec-cleaner cleanups

- xdm.tar.bz2:
  sys.xsession - factor out scriptlets to add services
  to start in the context of a desktop session. These
  scriptlets sould be shipped with their respective
  services, not with xdm.
  Check etc/X11/sdm/scripts/xsession-sriptlets.HOWTO for
  further details (boo#972787).

- Simplify dbus detection to support all kind of (boo#980521) 
- Avoid option --write-env-file for newer gpg (boo#972787)

OBS-URL: https://build.opensuse.org/request/show/399984
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=131
2016-06-06 09:49:16 +00:00
80630905fa - Make SUSEconfig handler for DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN
robust against changes to the default setting of -listen/-nolisten tcp
  (boo#978262).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=128
2016-05-06 22:20:17 +00:00
53ce8a4621 - Prevent xdm.service from being built. We've got display-manager.service
instead (bsc#978458).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=127
2016-05-04 13:02:08 +00:00
63da56926d - xsession.desktop file:
* created xsession sub-package for this file.
  * changed descriptive message to "User/System Default"
  (boo#971852).

- xdm.tar.bz:
  Fixed Xsession script to cull the locale form the arguments before
  passing them on (boo#973045).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=125
2016-03-30 13:45:44 +00:00
b27a8613f2 - After boo#968405 got fixed in /etc/rpm/macros.systemd, resurrect the old
behavior of %postun (boo#968405).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=122
2016-03-03 15:34:33 +00:00
7c2008468d Accepting request 365433 from home:eeich:branches:X11:XOrg
- xdm.tar.bz:
  * /etc/X11/xdm/sys.xsession: 
    fix regression from fix for boo#967002 (boo#968172).
  * /etc/X11/xdm/Xsession:
    + Add comments for documentation
    + Fix semantics
    + Don't use $HOME/.xinitrc as session script. Let sys.xession
      handle this.
    + Make argument parser more robust:
      add parse error detection.
  * Add an 'xsession' desktop file: this should offer a session 
    where the $HOME/.xsession is used (boo#968631).

OBS-URL: https://build.opensuse.org/request/show/365433
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=121
2016-03-03 14:16:19 +00:00
08833d1f60 - Remove %service_del_postun display-manager.service
from %postun macro (boo#968405).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=120
2016-02-26 12:48:54 +00:00
fdc51938cb Accepting request 359960 from home:WernerFink:branches:X11:XOrg
- Touch /etc/X11/xdm/sys.xsession for boo#967002 that is simply
  add attachment #66582 by using GNUPGHOME variable.

- Fix the same TakeDevice racing bug also in /etc/init.d/xdm, which
  is an almost exact copy of /usr/lib/X11/display-manager.
- Set the installation of the systemd based service again to be
  valid on Leap (thus, in fact, not really caring for the bug in
  /etc/init.d/xdm).

OBS-URL: https://build.opensuse.org/request/show/359960
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=118
2016-02-17 17:01:31 +00:00
1d1cf7c0a8 - xdm.tar.bz2:
* Test for the presence of $HOME/.gnupg/gpg-agent.conf before
    attemting to access it (boo#967002). 
- xdm.spec:
  * Fix %suse_version checking to work on Leap 42.1 as well.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=116
2016-02-17 09:22:14 +00:00
b7d02a10f1 - rename SuSEconfig.xdm
* /etc/X11/xdm/SuSEconfig.xdm -> /etc/X11/xdm/SUSEconfig.xdm
  * created a symlink for the old file (bsc#953563).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=112
2015-11-04 13:05:35 +00:00
e88ba66ed2 Accepting request 336909 from home:dimstar:Factory
Fix boo939594 - X.org does not (always) have access to /dev/tty7... fixed as described in comment 38; I'm just running a couple openQA runs with this version of xdm, so let it sit until I get some confirmations from there... just so you know you do not have to do any work on it: the fix is ready for you

OBS-URL: https://build.opensuse.org/request/show/336909
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=110
2015-10-09 17:30:42 +00:00
33563deaf0 - Reverting last change.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=109
2015-10-09 17:17:43 +00:00
a99e8f0433 - display-manager script:
* Only fix permissions and ownership of the console if display manager 
    has crashed or was killed. This should avoid races with systemd-logind 
    which modifies the permissions as well.
  * Only create the link to the PID file if the DM has started successfully.
    (boo#939594).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=108
2015-10-09 15:00:11 +00:00
85c07c7568 Accepting request 333462 from openSUSE:Factory:Staging:J
- display-manager.service: require and conflict getty@tty7.service:
  this is copied from gdm.service and is hopefully helping with
  the race condition, where X is often not able to start up on
  VT7 due to missing permissions. (boo#939594)

- rename README.SuSE file to README.SUSE (bnc#938737, FATE#316521)

OBS-URL: https://build.opensuse.org/request/show/333462
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=106
2015-09-25 12:03:39 +00:00
71c57cb5c4 - Replaced font resources for login screen with font face names.
Since xdm is now built with Xft support, it uses face names for
  client side rendered fonts. The settings for screen widths >= 800
  are the xdm defaults. For smaller screens the sizes are reduced
  so they fit the screen better (bsc#940263).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=102
2015-08-04 10:05:25 +00:00
02f04f4c89 - Avoid confusion of user: add '-' to font names in etc/X11/xdm/Xresources.
This is not required for the font names used in the file but some others.
  (bsc#940263).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=101
2015-08-01 09:00:23 +00:00
cc2b4adc23 - display-manager: don't try to kill DM if it's no longer running
(bsc#939843)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=100
2015-07-31 10:37:13 +00:00
e5f1ffcb03 Accepting request 319396 from home:WernerFink:branches:X11:XOrg
- Add some used programs to the requirement of xdm
- Use xli aka xsetbg if xpmroot is not available (hint from
  jemoreno@novell.com)

OBS-URL: https://build.opensuse.org/request/show/319396
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=99
2015-07-29 13:01:12 +00:00
bae1cb6899 Accepting request 291180 from home:k0da:branches:X11:XOrg
- We do have graphics on Power with KVM, so remove ppc64le from
  changing displaymanager sysconfig

OBS-URL: https://build.opensuse.org/request/show/291180
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=97
2015-03-17 14:17:30 +00:00
a11b58e9e1 - /etc/X11/xdm/keytable"
* improved warning message, when mapping for console keyboard
    doesn't exist (bnc#914880)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=95
2015-01-29 14:56:48 +00:00
93fbdcb92f Accepting request 281997 from home:embar-:branches:X11:XOrg
this is similar to https://build.opensuse.org/project/show/openSUSE:Maintenance:3433

OBS-URL: https://build.opensuse.org/request/show/281997
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=93
2015-01-20 09:50:48 +00:00
230547f239 Accepting request 265621 from home:dimstar:xterm
OBS-URL: https://build.opensuse.org/request/show/265621
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=91
2014-12-18 10:40:34 +00:00
011e5efef1 Accepting request 265304 from home:Ledest:bashisms
fix bashisms in /etc/X11/xdm/* scripts

OBS-URL: https://build.opensuse.org/request/show/265304
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=89
2014-12-16 17:03:03 +00:00
e8489399c0 Accepting request 263801 from home:gberh:branches:X11:XOrg
- unset TMPDIR before executing the final user scripts/shell
  (boo#907041)
- start a login shell when using lksh/mksh

OBS-URL: https://build.opensuse.org/request/show/263801
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=88
2014-12-15 14:56:25 +00:00