xdm-1.1.11-lp150.11.6.1<>,h\}I/=„lyKTw^ SÛ#N2 -\sk&*[LD?ڴx^/sO__|i#Y{TCp}U7hlyfKU7UЏT"Yf LJկD]6OL8,zfpsk'Ga]0K͕E8nyNo.=S^i|*1LBe2B@aݣ ->}H;W&I>L|?|d   ,  i&CC VC C C #C $C%C&C(2(TC)`)3*\3-3-x-|-(-8-]9/]:54]=j>j?j@jFjGjCHkCIlCXm<YmL\mC]nC^qfbsScsdtetftltutCvuwyCxzCy{(:z|| |$|/|0|4|:||Cxdm1.1.11lp150.11.6.1X Display ManagerXdm manages a collection of X displays, which may be on the local host or remote servers.\}Iobs-arm-5>TopenSUSE Leap 15.0openSUSEMIThttp://bugs.opensuse.orgSystem/X11/Utilitieshttp://xorg.freedesktop.org/linuxarmv7hl test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in display-manager.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in display-manager.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-xdm-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-xdm-update-$service-new-in-upgrade" fi done for service in display-manager.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset display-manager.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in display-manager.service ; do if [ ! -e "/run/rpm-xdm-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-xdm-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in display-manager.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi PNAME=displaymanager SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi /usr/sbin/update-alternatives --install /usr/lib/X11/displaymanagers/default-displaymanager \ default-displaymanager /usr/lib/X11/displaymanagers/console 5 /usr/sbin/update-alternatives --install /usr/lib/X11/displaymanagers/default-displaymanager \ default-displaymanager /usr/lib/X11/displaymanagers/xdm 10 test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable display-manager.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop display-manager.service ) || : fi# Do not restart DM on update (bnc#886641) test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : # Restart of display-manager.service skipped fi else # package uninstall for service in display-manager.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi [ -f /usr/lib/X11/displaymanagers/console ] || /usr/sbin/update-alternatives \ --remove default-displaymanager /usr/lib/X11/displaymanagers/console [ -f /usr/lib/X11/displaymanagers/xdm ] || /usr/sbin/update-alternatives \ --remove default-displaymanager /usr/lib/X11/displaymanagers/xdm+9; g4~i cl xXt1IH :(`ԴL7 rIA큤큤큤A큤큤AA큤AA큤AA큤$A큤A큤AAA\}CT)SSSUW-V9T)ST)UP\}CSYw(UʍZ|1S\}CYl WQWQq"[M-WQq"WQWQq"WQWQVS\}CSSS\}D\}D\}C\}C\}C\}C\}CS\}D\}D\}B\}B\}BZuZ^eZ^e\}C\}C\}C\}B\}B\}HN~N~N~n\|N~\}C\}E\}CDmDmDmS17907ef9900518ba4719f431ad18b7b6467e0db49f38ff675d10fdb99edbf3b56035ac5795853f2affdb6933c5c32fe60ab4a8be533124073b26dde11caedabb99107a2d48c2595119cb331bed0e0ad8dda6f6649bb452ece98f57917ce5837f324ed2ba4511cca7179d0b15ac61526ae52e6c3235be3478da32232d336b0eaa616688fc58e9d15c1c143e0427c92530f2d0b7538feaa01cafaa60ea652b5f8178385b2c54798a90d09e40abdff04b2eb9abd969adb56666467b67bbd2b255e8a31ab62c2b4935bc1ec443374263338e3ebbf2dcd38d795e10fcd7b5cc873ce45f8b6b2dde06b21accbc00fc6a245501e227fd3792dba0546b204129f2a6e6fd2b94d949a55d97c6ed44053f82b4dc855dc25ef018a34d37508c88c05619d3c780f7a5f7f63a689120ff3b1c2c393f1c63a46e86755601f5597c309c1cc6adbb546399ba6f60b0a3c84260e2aea53ed2fb91f44576d5ab2f474d4f698418f792d45ed987b72638d5611123cff2fa24799cbda579358688ab699818783d8329f947b27419c5d3fbdfa0a247924d6d78777b2bd21ceb14dd2e15123f963fe7eadb0f739582f87887ad34a8b7df7904fca9b38d436f98fa057e97970a37cc0d8784135cc993cea9d9acd27c6d525d562e942302afad8fe889190b0f3da00352ed3b33986ab3dee4bafc2031ae03c4671dc94c1d0c5eecdb14b97c8214de605f6cbb1d95947751640d71dc9c1f5b7c12908710dc373a0277a4062190dc5dd508c2e127a588299c572abd040b6e5546b70eed2905c7b4e603fb9e7eb8add9e276211efe45b521a26c7bd63f3d4893539d398d52df5882e198725d29edd3f4e87f3a60a8040bc7694d995000b85e57d439013c0dfc1842b4ad52112fc73ba2d9ddbf37bcb21054ac63e9e9e4c9fd5dd4cb83835b4f8e2430d35cab48546787d43a5cbb0c47ffe1ddf0613aacfbcb17dd6da5606067de08b0f1ceaf29750dc02b0466f66733d8e96c8aec710662f50c79c2ce33b4daf0bf9d172b2bb7487ab2fc2380acb56d9a6729ef8572418fc53813820f04464870bc117d212907d2e1c0b7ae2b3ae7e5a0bf227516a4082b0292a50f0cee669efb19839bef28f23b8f23b4c77119f044f8800f59834572c3fc3fd2b695c59aba3c609b611508d9412b5d63cf3a4849cd5e458df3a47cc95be9ea387b33f265682214760b0d35fd8045b8557dc12ed9dec581a9ac1e4f04c6f4b82dce24d73fbc121ba59948ecf5d9343ad8eef1e71c0bd0cb9bd5fc6e074cce966ccab664317350b112c7d933142ceef23c2328bde461e5863fdc4da1809c3fba9ca148ae015e128370ce7d355fcc0942ba843c5a22d45a1ab67dec7023c51cb58394a8b65821a8197e5f50e330e5d0584a8c04e6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553b92dbfd5088f32bd29c39f8251cbcd5555bbb44a1c65b5e64b945122266cc1f02ff2a546f221626e81c24d8f98a977fdef3f69ef995f194ccab5d5c549f243a4def42a31d24166e28a22fbbdb92ac0e1f51599e5e6216bfdd3447bbff5c2161d19246684cd12f588182635de38ee64b56ef6a5a4551e9aea5f369dbcc62209d838183439210e0cebabd986e6b270c795921304811b204a6a8463fe5c6c667ec86b562ce1c86226b2e3c82c3b80f28f4377c8242380205ca3c1b999b17dc2ccf629b0e87fe219d1a652aaa2ebcabeeacfde8fe89cb6036f505a15aa26e4e17ee9700a09b7b5422ec835168775bd0abfb7824c2bcefc6adc322c11f92fddd58f4cff76f267b68ec5957f1f368fe7666caf4ea1fb842e1a9b5d203d951e1f115efb33b4bebbd6511b3e15315e8e29d67f25334ee45da8b7da6e6e97c53a70c6923da1404d67dd65dcd649c73eeaac4495e5f54154d08f23948b61dd86d5f21ca9ed7ffaf79083b66f9e47ea7662726036c3806bfb1133fb61962d7187ba4180d7401d9905e521d9ee383d9a1df4ccaba638ec80805591ede48c7c7868103c27a59f034b7e7c06d613efb95d1483b6c553922cf8d9cdbac38229465b7c637e2b6c5449a7205b8c253d0b59ad8399181c91014253192bd4464c5d441c5e34732a823SUSEconfig.xdm/var/lib/xdm/authdir/etc/alternatives/default-displaymanagerservicexdm.1.gz@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxdm-1.1.11-lp150.11.6.1.src.rpmconfig(xdm)libXdmGreet.soxdmxdm(armv7hl-32)@ @@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/sbin/pidofconfig(xdm)ld-linux-armhf.so.3ld-linux-armhf.so.3(GLIBC_2.4)libX11.so.6libXau.so.6libXaw.so.7libXdmcp.so.6libXext.so.6libXft.so.2libXinerama.so.1libXmu.so.6libXpm.so.4libXt.so.6libc.so.6libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.15)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.8)libcrypt.so.1libcrypt.so.1(GLIBC_2.4)libdl.so.2libdl.so.2(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.5)libpam.so.0libpam.so.0(LIBPAM_1.0)logrotaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sessregsystemdsystemdsystemdsystemdxconsolexinitxlixmessagexrdbxsetxsetrootxterm-bin1.1.11-lp150.11.6.13.0.4-14.6.0-14.0-15.2-1 xorg-x117.64.14.1\[Y[M@ZZZw@ZZ_@Z|;Z%8Z@Z@Z@YYB@YY@Yw2Yu@Yu@Xe@XlXEVW:WgWQq@WQq@WEW,@W)@VVV'@VяV>@V`V`V9@V V @UU@UUc@U@UU@T T@Tp@T@T~@T5'@T->@S@SSS8@St@Sr @S0@S,)SSSRR@R=Rv@Ra"R6R6R QY@Q@QV@QfQ0@Q0@P @P@P@P@PaPQP,P,P!@O@OOO@OO@msrb@suse.comsndirsch@suse.comwerner@suse.dewerner@suse.desndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comrbrown@suse.comsndirsch@suse.commsrb@suse.comsndirsch@suse.comdimstar@opensuse.orgsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comwerner@suse.deeich@suse.comeich@suse.compjanouch@suse.deeich@suse.comwerner@suse.deeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comwerner@suse.deeich@suse.comeich@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgeich@suse.comeich@suse.comsndirsch@suse.comwerner@suse.desndirsch@suse.comdvlaeev@suse.comsndirsch@suse.comopensuse.lietuviu.kalba@gmail.comdimstar@opensuse.orgLed gber@opensuse.orgwerner@suse.desndirsch@suse.comsndirsch@suse.comsndirsch@suse.comfcrozat@suse.comjsegitz@novell.comarichardson.kde@gmail.comcoolo@suse.comsndirsch@suse.comwerner@suse.decxiong@suse.comcxiong@suse.comsndirsch@suse.comdliang@suse.comcoolo@suse.comlnussel@suse.desndirsch@suse.comferenc.gm@gmail.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comwerner@suse.dewerner@suse.desndirsch@suse.comfcrozat@suse.comsndirsch@suse.comsndirsch@suse.comwerner@suse.defcrozat@suse.comtittiatcoke@gmail.comwerner@suse.desndirsch@suse.commsrb@suse.czmsrb@suse.czsndirsch@suse.comtiwai@suse.detiwai@suse.desndirsch@suse.comwerner@suse.desndirsch@suse.comvuntz@opensuse.org- Add OnFailure=plymouth-quit.service to display-manager service. (bsc#1118121)- display-manager: also quit plymouth when display-manager is set to console (boo#1102584)- Change /etc/X11/xdm/scripts/10-gpg-agent to get it work with every gpg version 2.1 and up (boo#1062105)- systemd-logind integration requires to use -keeptty with X server to hold the controlling tty (and breaks startx!).[boo#1088365] - Do not generate an error on not existing shell functions *_vars in /usr/lib/X11/display-manager- require xinit, since /etc/X11/xdm/Xsession and /etc/X11/xdm/sys.xsession are sourcing /etc/X11/xinit/xinitrc.common (boo#1084655)- check for available graphics during runtime instead of %post, since %post may already run during image building time in our buildsystem (boo#1039497)- fixed syntax in /usr/lib/firewalld/services/x11.xml (boo#1082890)- 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)- 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)- 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)- 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)- Use %config(noreplace) for /etc/pam.d/* files. The configuration files from pam package use the same policy. (bnc#1065399)- 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.- 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)- 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)- remove DISPLAYMANAGER_SHUTDOWN from sysconfig settings (bnc#1018045)- Be sure that display managers will be started *after* systemd's login manager (boo#1013200)- spec-file: Move '%fillup_only -n displaymanager' into %else clause of test for initV/systemd as this is only required for systemd.- Change 'Supplements: xdm' to 'Enhances: xdm' to accomodate the Gnome community (boo#981372).- 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)- Make SUSEconfig handler for DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN robust against changes to the default setting of -listen/-nolisten tcp (boo#978262).- Prevent xdm.service from being built. We've got display-manager.service instead (bsc#978458).- 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).- After boo#968405 got fixed in /etc/rpm/macros.systemd, resurrect the old behavior of %postun (boo#968405).- 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).- Remove %service_del_postun display-manager.service from %postun macro (boo#968405).- Touch /etc/X11/xdm/sys.xsession for boo#967002 that is simply add attachment #66582 by using GNUPGHOME variable.- 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.- rename SuSEconfig.xdm * /etc/X11/xdm/SuSEconfig.xdm -> /etc/X11/xdm/SUSEconfig.xdm * created a symlink for the old file (bsc#953563).- 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).- Fix display-manager wrapper: only call TakeDevices in case $DM actually fails to start. This was the reason why gdm often failed to start with permission denied (depending on timing, gdm might fired up X before TakeDevices passed, X would receive the tty7 by means of logind and TakeDevices reset the permissions again) (boo#939594).- 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)- 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).- 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).- display-manager: don't try to kill DM if it's no longer running (bsc#939843)- Add some used programs to the requirement of xdm - Use xli aka xsetbg if xpmroot is not available (hint from jemoreno@novell.com)- rename README.SuSE file to README.SUSE (bnc#938737, FATE#316521)- We do have graphics on Power with KVM, so remove ppc64le from changing displaymanager sysconfig- /etc/X11/xdm/keytable" * improved warning message, when mapping for console keyboard doesn't exist (bnc#914880)- Don't truncate filenames of lt.baltic.map.gz, lt.std.map.gz, lt.l4.map.gz and defkeymap_V1.0 too much (bnc#897803).- On openSUSE > 13.2, xterm has been split into xterm-bin for the program and xterm for the app launcher. We only need the program, so conditionall Require xterm-bin.- fix bashisms in /etc/X11/xdm/* scripts- unset TMPDIR before executing the final user scripts/shell (boo#907041) - start a login shell when using lksh/mksh- Use the option (--)enable-ssh-support of the gpg-agent if the user has configured this (boo#899647)- sysconfig.displaymanager/DM list: added lightdm,sddm; removed kdm3,kdm4 (bnc#898876)- replaced 'Also=' by 'Alias=' in display-manager.service (bnc#890413) - make sure not to restart DM on package update; remove confusing comment about no longer existing %%stop_on_removal, %restart_on_update macros from specfile (bnc#886641)- udpate to release 1.1.11 - refreshed xdm-tolerant-hostname-changes.diff, xdm-consolekit.diff - supersedes the following patches: U_xdm_config-AC_LIBTOOL_DLOPEN-is-required-for-dynamic-lin.patch, U_xdm_Fix-missing-linking-dependency-on-ldl.patch, U_xdm_config-use-libtool-export-dynamic-option-for-reverse.patch- Use KillMode=process for systemd service, this ensures Xorg won't receive SIGKILL while switching to runlevel 3 [bnc#871808]. - Add "Also=xdm.service" to display-manager.service to better handle migration.- added necessary macros for systemd files- Don't run dbus-launch if the socket /run/user//bus exists, since this means that dbus is already handled by systemd- just don't "package" pid file. It's called xdm.pid, so it's pretty obvious what package it is from - take the pid file out of the xdm.tar- DISPLAYMANAGER_STARTS_XSERVER needs to be set to "no" on s390x and ppc64le (bnc#869267)- Move forward to systemd, that is use a real service unit file (bnc#869260)- Add support for in-line environment variable settings Handling case like: Exec=env GNOME_SHELL_SESSION_MODE=classic gnome --session gnome-classic For now, this is only needed to fix session management issue as in bnc#863709.- fix two array iteration bug in etc/X11/xdm/Xsession (xdm.tar.bz2) 1. "${#argv[@]}" is just the size of the array instead of all the elements, i.e. "${argv[@]}", no sharp "#" sign. 2. index of array starting from 0, so "argc" should be increased at the end of iteration loop. (bnc#866874)- /etc/X11/xdm/keytable: make use of systemd's localectl to generate Xserver's configuration snippet for keyboard layout; rely on systemd's kbd --> X keyboard mapping; the old mapping table originating from SaX2 is no longer being used (bnc#861819)- Change the default /etc/X11/xdm/Xsession, (fate#316129) don't save standard output information to ~/.xsession-errors Modify the xdm.tar.bz2- /etc/X11/xdm/RunChooser calls pidof, so require it- don't set twm as hardcoded default if DEFAULT_WM is empty, rely on the detection in xinitrc.common instead- removed u_xdm-sig11-bug-598422.diff * problem has been resolved differently- Added support for qiv in /etc/X11/xdm/Xsetup- fixed typo in /etc/X11/xdm/Xsetup- fixed loading of .xkb files (bnc#840408)- adjusted u_xdm-sig11-bug-598422.diff for openSUSE 12.2 build (which still applies xdm-consolekit.diff)- u_xdm-sig11-bug-598422.diff * fix Sig11 in xdm when pressing Ctr-c (bnc#598422, bnc#831870)- Add some GNOME specifiv magics to Xsession to allow that ~/.i18n is always sourced (bnc#567324)- Some shells do not know about HOSTNAME variable and print error messages therefore export this variable - Make check for dbus smart, that is check if threre is already an active session and use this if possible - Be aware that one user may use several X sessions in parallel on the same system as well as on several systems with HOME on an NFS based share. That is do not override ~/.xsession-errors- do not use '-k' option for checkproc for ssh-agent since /proc//exe link is apparently not readable by the user used for that program (bnc#812783)- Add systemd-user-sessions to xdm initscript X-Should-Start, to ensure user login is available when xdm is started.- /etc/X11/xdm/SuSEconfig.xdm: copied required function from old /lib/YaST/SuSEconfig.functions, which no longer exists since openSUSE 12.3 (bnc#806738)- /etc/X11/xdm/Keyboard.map: * added missing mac-dvorak entry (bnc#796170)- Be aware the mktemp(1) without XXXXXX will do exactly nothing, therefore use mv(1) which uses rename(2) on the same file system to use the files created by mktemp(1) to the log output file- Add display-manager as provides to xdm initscript, to comply with systemd defaults.- Added a switch to enable building against systemd-logind and to remove the dependency on ConsoleKit - Enabled the systemd switch already for Factory- Make failsafe work after a failed exec bash builtin - Add dbus-launch and ck-launch-session to final session command line for case of using xdm- add dependency on xtrans, otherwise TCP is not supported for xdmcp (bnc#780122)- separate *.fallback displaymanager files from xdm.tar.bz2 into xdm-fallbacks.tar.bz2 and build only suse version < 1210. (bnc#714003)- /etc/init.d/xdm: add plymouth_quit function, use it in xdm displaymanager file (bnc#775548)- /etc/init.d/xdm: overwrite displaymanager's PIDFILE symlink if neccessary (bnc#774555)- avoid plymouth quit for kdm and gdm (bnc#762909)- remove --retain-splash option from plymouth quit (bnc#769209)- /etc/init.d/xdm * quit plymouth properly before starting displaymanager (bnc#769209)- Skip LANG argument from command line of session managers (bnc#661946)- /etc/pam.d/xdm-np: add session require to pam_loginuid.so in order to fix running commands via sudo (bnc #746704)- Split xdm from xorg-x11. Initial version: 1.1.10./bin/sh/bin/sh/bin/sh/bin/shobs-arm-5 1545239881 !"#$%&'()*+,-./0123456789:;<=>?@ABCDE1.1.11-lp150.11.6.11.1.11-lp150.11.6.11.1.11-lp150.11.6.1   xdmGiveDevicesKeyboard.mapREADME.SUSEREADME.securityRunChooserSUSEconfig.xdmSuSEconfig.xdmTakeDevicesXaccessXresetXresourcesXserversXservers.fsXsessionXsetupXstartupXwillingauthdirkeytablescripts09-ssh-vars10-gpg-agent11-ssh-agent20-dbus30-console-kitsession-scriptlets.HOWTOsys.xsessionxdm-configdefault-displaymanagerxdmxdmxdm-npchooserxdmX11display-managerdisplaymanagersconsoledefault-displaymanagerxdmxdmlibXdmGreet.sopixmapsxorg-bw.xpmxorg.xpmfirewalldservicesx11.xmldisplay-manager.servicercdisplay-managerrcxdmapp-defaultsChooserxdmAUTHORSCOPYINGChangeLogHOWTO.xdmREADMEsysconfig.displaymanagerchooser.1.gzxdm.1.gzxdmauthdirauthfilesxdm.errors/etc/X11//etc/X11/xdm//etc/X11/xdm/scripts//etc/alternatives//etc/logrotate.d//etc/pam.d//usr/bin//usr/lib//usr/lib/X11//usr/lib/X11/displaymanagers//usr/lib/X11/xdm//usr/lib/X11/xdm/pixmaps//usr/lib/firewalld//usr/lib/firewalld/services//usr/lib/systemd/system//usr/sbin//usr/share/X11//usr/share/X11/app-defaults//usr/share/doc/packages//usr/share/doc/packages/xdm//usr/share/fillup-templates//usr/share/man/man1//var/lib//var/lib/xdm//var/lib/xdm/authdir//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:9366/openSUSE_Leap_15.0_Update_ports/66e58f2795bf379c4c8983178f4eb380-xdm.openSUSE_Leap_15.0_Updatedrpmxz5armv7hl-suse-linux   directoryPOSIX shell script, ASCII text executableASCII textBourne-Again shell script, ASCII text executableC source, ASCII textemptyELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=baa24239de1ff68eb34c8099906cce31c6fe007a, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=5b2e6e9f72359ec27a8ebb21e5d2a4914ead5449, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=ddcc468ad2b4728b25e0c70917db4120792e9f66, strippedX pixmap image, ASCII textXML 1.0 document, ASCII textUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) )*9 RRRRRRRRRRRR RRRR RR R RRRRR RRR RRRRRR R R RRRRRRRPR RRR RRRRRR RRRRRQo|<qdbus-1-x11utf-89311c2069bb330dbdf0c1016a6a22b488af8fcb8ac56377cceb62524d39e3c84?@7zXZ !t/&F]"k%jZTo1ߺR!Ofnxѐ71ЭkUh2ᲃsI'm@@^r&2o5Kz')}2 n]!=~NeaT|j30RK%Zsqj$Y80r9\څeCF:AGu[pdz( udM%u"u_ wx:kըc.11@WRA,37@rx$߭@Z Ү9|zܿXDl|Q3(>~4W}#iDp+FW_Pd5ffSz'|EKJAcaqG §+Λ+>7Y84gD 8k7]zgI?x![-29/l,*.\0>HkɁcל^l|F"H)/͌LƯ ;+.6I4֑YD9cDlu@b~ AUkPmNzT#2D[L>=:qУBw\"$*זbtpC-qڌ0%&]q țLDs;9Q@Kj -?̹_c.k!1Va*Ȧ\A{;cZZx'rZi $ IwƌAcSՉΫ$>M}t'ZXV–Sx(kBI\4RjTgv'3%2sRXԟ-C ed3S9gdU nR9Aڸ^,ktcy"DubATi \|<{|.Od1\]Q!~ uU 蠺*Q(i 8VP%F̜Ws?pKS!jt_z|AԠ7f7`$~r)fGc'nr)8k b/#OZrB{1\f(AwnЧ3 gX\Xf%W Jb#y}DD5U4Z3-[X ʞg4#&B3Z$vK!BH`+DHSs+83#bj~-C!:khdji 0#uC(kn 2W5pG$|DVX0 o A46F$[%䡌:$* z^\J(q|g}al55DYyvQ@5 eboB:5RgމTCM=: +k'$d m d^tkuvCYSqxxJ_@pCm}y8䍛:_6 -cL鸻nz|h癣?jYN?05ځ6n:p)jYA3uP=[D]){Gs#~fbĝ޷e^#XDYsүaj8|D 6GuSSDGrk#Uds9@x |7TbZEǖB*K2,sΩxP*$Byh}{%*L1~U5jHJbzq綆*dU(K6ʁs C A^Sh*@!?;x~Pi7.*Y mN$gЄJ˔!ݴ SDȚܑ._lqX7K&05-Iş/x~BI p/d؟+ey/f:pP61-7 [ 9,oz[/p#M\(qmts=2??y]ڏS"^w7_#VXK OH<w+JĉvybD4HnXz-:ÿ́[Ẁ 09$ )S%* ѥ!1rK^)h6M,e<<WV 3)dc];gCVn̘ISZ%!?!i:s?T;\; DLK"S]R6=uS%-KuJ)v.IF9#lf{Ք_>Y$dJJZfqLҶnԉxYf}Ǣr{6)kYOvdY6ndpfVSIH]3&/4 Th؟Ce0G?['>5Npj1+OG qux\*M ][P2Y%ec_m Cb!רO!nm dzOѭW@#ן|UGjj>97kRWfE\6Z <)Ɲ2:!hJw&;`"jfy,&'2ϕNzXCWy,eQihLϊ(]0_[s~H%O$g,?|A& q]eT1\sW8݄?|r:s5mDZ:4ԼdLT'ÒpW`?*.#ٿPNGxl%Ġ=. BX'1+x>Om81n46\ֲ[|J5H(0s͆|勰g/߻>qjkL)~_KQGącv[bHd$8Bބ`~$G1k$ӄujee3٩j'stU0\(xhp๊³*kĵ=ėE,#K3Z|%}NFSnJg$|?YiNwEMh]x5 +k$KkܕL|s*nUv`n2{឵c<ŎYUJ5 JYޔ1[ijK|2})7aTɛ@-T\X_sdΏ(Rfmd2q p U$z;9TL]BGpiFql5gE $ 1+xYѼ!f_,"24@*@YKQPj_G\`02`|Ԃʫ7"6e=h`0ߘPLHjYRf}bF(YW *?bpHzQ3‡R8 -0T`;93Xsڙ@'J&K[#|MýZ> W`)}."'sSYwJNǘY".1#FzJ&b#.ªEJ47I SrF.!q9yTZM׊D=YJ5Ott!ȒG0bpq$#+Mj'}UREMQiEB|W=ၵBȾCÀ@B=-ln}B<ED#Autdz$G^lct ˣYƬ1o@5 o&iLrl;,P|>R; 13E>?X0L=#) EPศ%=Ok$}8O;Ox#gY.yG6|^|' >7 `@vxUAj;_Ԋ!6=ś`%,JDW_p Wt"%nf'P8;X!]їJ`*I )E*RU Ū"{/ u,B!~LGa1 }C"jwr?j. !Oqo;\*GM]=վ/vCMe a/6q+$>IճOy7'K70aGY%E@`fGDŽ6$GBRlijM4Ԕ W,&O)ߊFQuΜv.,ܕdZ7HsXYse !" .NMmCeͶ䘧<.tyWLcK23ue{]a$\HX+n>)`=fHmeaK&ƌ>m(}O*U7gE*7tDt(Р}; JǼ^`R7EM[eLJ:ȾƄN^DyV#q\2 n.CZ &ҙgK0q;CbM_7F1\ tpL;BI y\{R:GdnxܒE3Ԓqe%J=$NEV72ДA+خYXHv\D$q/}ypvêL]1̪vX>74+X4BqSEu0+Ma*Iۀ|.g{/ԡod_dzmb];3Xe:X݃}OO3^K%.OV /J^d U:qɓ>?ub꼠u71w>mm1 %''=F]9A"w9Nn9f΅x!RC˞;W0HWB#^ڽiI ~Ag^@}\)RGg8"#)HH=xyk/ !$ڈzwY])L$/ϐY>yj܂sžzbIBcN=MK|J3y41(J`rr-q)^YUec8 Eac4@&pq3L")* 'O,pШUHa^N edg^πtđS]pLZ(r c@ŏ.i2؛":BE?HƸc; p;+e^DE&u,_`ߝ#)^C{j.#Geua::ɞl+EGarlS2(鍟c"-6&wIx #hbN5Pb,1]~2\O^] lf kўM1[At)Pi؄v`huB]fdG^1"K[SYvҌ~ =\\FAC_wiFS[|6h` !Raeڬ듛>:T>x6Qнh.y(k0!cmM[9DiD@LQزqEIIL[+? -mZz͍+dZn] 27aBxxF ޓe/nBc}_n%Q hNEAfK~?;wm(;4٫E¥+xĨOZ)M;v(w$5ft10Л8`@6TUZɬ=dTX{sD \P$ޜ+o#\x7Ebu䈠 ?\,}$G!#u쐞.EQjKc/omOY.[szǁ2'5,؍趞 Kh27vy*ى?5¬b&RgU{ p3# Y UP.-%֮Hv@c/#%S:S[`p1l]]^V6NmC1<1GRyscEW ;PxK h]*,|pK7}ߐbDTD+]TUH)W @6|}5jɣx)| K<"ѐ4VFjTRcfe|㶛K/р(COp}P^s|j> %3Y;U`zX w񮮊O?{j*g\~rG\{,hѫFtȅv~s|WR2߹a]A t]Om> 19OXҽ+1!>%Ti>$0~qJ,CUrl:7`KUKϨAQ,1: *?ZFEAjUawgeLr.Z6{"+wCw,wt'_=we X''GpF<ݜTQZp {՟(m yAk$G{~F::o95ռI i|`]9ө*kIqĀ⁡ཙÏ Rs|Ź,G@e'"VbP@z*qe ";}n!r>fxy3% 'HoVڼ @=^A~7$Ç2K0|s4R_ba{3W|6x>\:3E*EԞN5;jybWR܎}D|QΏN,>qX?ɕςٯ}Fx{%y<\??87,]6FP|l8V1-5ff4~F*5W;@O3ai xzAyQUp]5t]#-U!%gUAPc֭\sNu+JR/>PK7.^! Xn<""X@}Jyh(JÌsi2ӢC˯JU0@\> Pǎ7+Y8AqIˈi S=<;GMն$d1@SerpBO"sByB :p1̋KX>56i/vLHv_IOѦmD*nt`A%LDm0ܒ&ޙ8 7Nh'2P\Wپ'La4G 'R>G`;<& f Kqn'5M>w] qkD? Syg98^/[șZg;fۤ$2K:|+Wv D,4 3Y6ƣxY=*!z?kʟ}`"a}WIDff\8L |22('!+ \m(_,ß_}zW=0b޸:isʃF']v&S78 usm]N!>U>Vci1n/r*<A`NYzϊҽfUB,P*'u\ΦoczVOŃ3p& q1;%j_I%r_gPly_͎@|}f'u+DTGC^!yt`i}>,8^7"hc˔:^qKd$j7 Z9O nPWCW2c8PL@bKᨛwfӁ'q\(\dM/, 1N4 Q0uL:mݬ jg¿hqLQ, ܏sqa>fOCy*RqQj X/7{jw֌kd9J9C{&DbB̃ÐOS2új ~EI/$LXPs o rWj?بR'Gd*)}c?u_@]2Ck30)<DZq[i^hۈ9g (bĀpHŽ1~m'9o/AB塙mD-~нI*XtCyHMG؟_{O2+!%~W`5NPgk5ՙ DiW،sdfp&;0h9c]ҷȔ2BӉWJ&:Rofܼ9)rl! MgΏK/=7լaUM#|HYRs6:&##]>X*qԚ(<˕Bwe^Riѯt|NKk¦gc2 "e6=#,"aK){޴f#'ljO:f'p6Y_I!8/2};HfA3?taAw7̋b+Kd%1[598cêF[1m-@۵FH Zbr mmۗ%X/va?r7;F_YTD <}dҾ}#vL#ǫk=x4r(<BaX+ք&F'NH;]z 1<nT c$@5US g~mkW'UL0;*FgFhzzt0[cD?RUUT1 䙽+ vn-:uOC6·SM&v "[f<2+FAL68! tw$Lm̸& ݵ܇.< ;e U osi +;;2չ.0yזzNms"wD!^ŋ/z3-AvG:K@U,0(m*6r=ٰ#̜"+* g]j{a0ȵSf2-IŏbG|mV2O7KOmЇiJNwDNծ?6(DSR<8["`Jڤ = *[ :~n\ݭxQu_H/aOӲU /nLkTEґ5'rqD鄽b񶎽7n3ĦXnZ]‰hV"P3 5ل{8&@PxW`؞Nv<%{1LteMݿ\3ٺ Z™6>X] Mb yJ{iH x񵐈Cp{HJ oK,tӈeۈtO2&Ec}Q; G]Jw[iJIvGoNhSX$*YXGSU2HHpr&g`Wt]֟PO"5 dZ1>d&[Zh&k9FO}!G(@XDEob_Jk ݎ"X2̦nh"pv…q}? ^ɤE)}"n棴Kc_j$^goQ[?*" fE> w'hG-!fK{6 <X?&=[ ͮfi xA>_smA:NFfu0E&I)MziuV3NNӕ<\cV%CEȍ$-k[YbeWU8<$@Ah=جEgV06O(GamV >)R* ^׸?:>@fQ^QuCJ ԘHޢO Kn9UY>x97Cr([9_9k?Lxl٬1OC7*g T=&yu%nNOjDX7Nv.o23$}$Ȩl effS3?3xɘ&KW{\yCy ąk1kViuD'[4;g1Aiۭraol^i:[V4BW*׳gK 춟Z , Z?H—\ cA)$~ տ8*A|wªdŇUtIĉFF9wN4\ YJ#g_!*X=#$5F`oDی[/r"n~UI R͢y7p 6,؎l>groi ,ɯOBMP;Z* ِ'd}jD\]}{hao?@lˈ[-{ k_@R<!BЈ[}ӘNȖ%/I|12DM3QC|ҚoI@m؉M?wB+L@R-YF%;&HK>/3)<; O]\GؐE/}QUed8o׻9 &<!Ǝu9UR|orx,*IBA&\rsp/CYU8DaM'e#4H(K_K 2ĩ,Hk%Z2):"lt ̱$aN,70cXL ?U#9-xhѻ6;)b_vz"\,KTPy85VJ+ ; tB'iҊ@ EW,jrl: It/DJRFuu&8#=#~]M^@~N1v`l笓p>:1`VGH"Bٞ9C<{/I,>{xs.J 2*`8!ކfM;?YEvnH먈Bs_Qpӌw %oRܾ쮶߿CH2I댣;,{VNUʲJ#54ulV+3gQ"٪&/F"x+qA6EbډNG9H}Q?huM}yx4|P`<TXXP3Y@Lt5g`/)U3lٰi؞hx":"+$ۖ󠜉#PSpCg3\Ľ pƥzj mUt3zT*V6F7YD8íŻ`#d21e5V ܸ/ H,$˪.͜vUJ/vr{׾M?RopjZLWqʲPPx;nѫFgElu>"K.cmæpEEcN%r_ `؆P4{֖4\%itYl^ ;?.9[zS\or, >}M')3 ԵcKv{3Gp?D޼Xl *vGd/ :853iHpڏp92t7zTTu Ʀy.%X',i܊%: \a -W vb$˘ 㻺F7I/+ r)ZgrpF1ׂp~#Tiڵjz<̫cQ[/%f"N  =?J5IR^0M>`m!cB7*LjW5׷Dz0--3w$b­3vܕtb|5a],DR>+->/f&ǿsͣ@I(Rg1}dgi T9\4*_44\I`iD69c~0c~4z'wAMzJ )Hl)"-/ 4ĹEyG[ݨ:Ykr$>se %J +_I"Q2(Bd=_k9 Ɍȕ.a{XKJHti 9cw $BOccE:ŽMCӽ˸G5:J.i6U T j7RčSpkdsjӥ|oxcUNf-8u>XڛM^_:M]q6B+_<fQ1x>P+9S8 2 q2; )Ǎ|v|K)JVU=\I?]4dY`5fu80cᖏuĠ[a2- ?C!$JlYomUy7Bu+^(9s |N%GZ>ϵF6|[PuMX}=Gi۟/[t7f$UtWFp0ޙE5;_{B7^x_ or9Hx>NRXIR湎,f5Ҽ8O7XX&^D鰈WU15z(+ՈȟlS:YD+\xKG+Bf=3/ђCpL/gigZOnY (}V8'RF@La;,_EMl GW*@nD7IOø踙l^b?|y3y{vV / oNk4.%htCRLKaGE{9=E.*J,;ȑ܋x w @ YZ