Date: Tuesday, September 6, 2022 @ 14:23:08 Author: alucryd Revision: 455136
archrelease: copy trunk to extra-x86_64 Added: lightdm/repos/extra-x86_64/PKGBUILD (from rev 455135, lightdm/trunk/PKGBUILD) lightdm/repos/extra-x86_64/Xsession (from rev 455135, lightdm/trunk/Xsession) lightdm/repos/extra-x86_64/keys/ lightdm/repos/extra-x86_64/lightdm-autologin.pam (from rev 455135, lightdm/trunk/lightdm-autologin.pam) lightdm/repos/extra-x86_64/lightdm-default-config.patch (from rev 455135, lightdm/trunk/lightdm-default-config.patch) lightdm/repos/extra-x86_64/lightdm.pam (from rev 455135, lightdm/trunk/lightdm.pam) lightdm/repos/extra-x86_64/lightdm.rules (from rev 455135, lightdm/trunk/lightdm.rules) lightdm/repos/extra-x86_64/lightdm.service (from rev 455135, lightdm/trunk/lightdm.service) lightdm/repos/extra-x86_64/lightdm.sysusers (from rev 455135, lightdm/trunk/lightdm.sysusers) lightdm/repos/extra-x86_64/lightdm.tmpfiles (from rev 455135, lightdm/trunk/lightdm.tmpfiles) Deleted: lightdm/repos/extra-x86_64/PKGBUILD lightdm/repos/extra-x86_64/Xsession lightdm/repos/extra-x86_64/keys/ lightdm/repos/extra-x86_64/lightdm-autologin.pam lightdm/repos/extra-x86_64/lightdm-default-config.patch lightdm/repos/extra-x86_64/lightdm.pam lightdm/repos/extra-x86_64/lightdm.rules lightdm/repos/extra-x86_64/lightdm.service lightdm/repos/extra-x86_64/lightdm.sysusers lightdm/repos/extra-x86_64/lightdm.tmpfiles ------------------------------+ PKGBUILD | 322 ++++++++++++++++++++--------------------- Xsession | 128 ++++++++-------- lightdm-autologin.pam | 26 +-- lightdm-default-config.patch | 80 +++++----- lightdm.pam | 14 - lightdm.rules | 30 +-- lightdm.service | 28 +-- lightdm.sysusers | 2 lightdm.tmpfiles | 10 - 9 files changed, 320 insertions(+), 320 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-09-06 14:22:47 UTC (rev 455135) +++ PKGBUILD 2022-09-06 14:23:08 UTC (rev 455136) @@ -1,161 +0,0 @@ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Contributor: Morfeo <morfe...@hotmail.it> - -pkgbase=lightdm -pkgname=( - lightdm - liblightdm-qt5 -) -pkgver=1.32.0 -pkgrel=3 -epoch=1 -pkgdesc='A lightweight display manager' -arch=(x86_64) -url=https://github.com/canonical/lightdm -license=( - GPL3 - LGPL3 -) -makedepends=( - glib2 - git - gobject-introspection - gtk-doc - intltool - itstool - libgcrypt - libx11 - libxcb - libxdmcp - libxklavier - pam - polkit - qt5-base - vala - xorg-server - xorg-xmodmap - xorg-xrdb - yelp-tools -) -_tag=9e72b5b3072ff9990211f35aa2a48e971ff710c7 -source=( - git+https://github.com/CanonicalLtd/lightdm.git?signed#tag=${_tag} - lightdm.service - lightdm.sysusers - lightdm.tmpfiles - lightdm.pam - lightdm-autologin.pam - lightdm.rules - lightdm-default-config.patch - Xsession -) -validpgpkeys=(497851B5D455C606543F2B9318EAA1890F7C882E) # Robert Ancell <robert.anc...@gmail.com> -b2sums=('SKIP' - 'edf722759d922428f5aba6793923e3b1846ddcfab67fe3e2bac109edf16219e037242aa5536fbab346e04295069b4fc0fa98062e3006088ec9780c58e503463a' - '901702d0bc471de1f8f796576f4d3b451daf632dd703fecc3be7228f9b8deb911d834cd53e8fd5ee24227f46be6a4789b1983a96ec7c32d170d7427ef00c5293' - '8d04b2f9b861a65707bc1965a80f64d4e03cfe09c84addda27e8dca74b40f4fe85c43773e41dcb972772df7684d4bfc2aacd32c9bc1ac9fa1c2a8d6c27cd02b2' - '11f4c568c6b766d3baf65ea91be2ec0641381a6c195ef460a9a0e282591c1211603d0a3db630e901079fba28819a4efab45bb8b722947dfac37659daafe14aaf' - '3349ad387eb3c928e3314f557800f88abb58eb2d5f2e4ccb882c4469f7ed26f940cd70a89ad33484eb3f14246ea7c7402a24396aeeea7046c002bedace631c26' - '9e7b4f2adacfa18e9c029f93b922da45e3326266495a1919465f299fa630d769eaaa2101d76966cea496f66c4bd8469c73ef55acde5cd19fa559921c192acd04' - 'f252322abfc5351c076ab64c4891a31fcb4cf806ad186d8287f23ae968164f612ff140da83160ebe7e6633d3b039dc4791fa4dd7dbc363dadec544a341675aa2' - '7785c19bb2343732d75dd2abd744148ae8baa6d8ad2b295a8e28d5eb78d7bd525e17784ae8a75784ab4cdb3fde73c66789b1bc033c53dafe13f8d19988e5ba18') - -prepare() { - cd lightdm - patch -Np1 -i ../lightdm-default-config.patch - NOCONFIGURE=1 ./autogen.sh -} - -pkgver() { - cd lightdm - git describe --tags -} - -build() { - cd lightdm - export MOC5=moc-qt5 - ./configure \ - --prefix=/usr \ - --libexecdir=/usr/lib/lightdm \ - --localstatedir=/var \ - --sbindir=/usr/bin \ - --sysconfdir=/etc \ - --disable-static \ - --disable-tests \ - --enable-gtk-doc \ - --with-greeter-user=lightdm \ - --with-greeter-session=lightdm-gtk-greeter - make -} - -package_lightdm() { - depends=( - glib2 - libgcrypt - libx11 - libxcb - libxdmcp - libxklavier - pam - polkit - xorg-server - xorg-xmodmap - xorg-xrdb - ) - optdepends=( - 'accountsservice: Enhanced user accounts handling' - 'lightdm-gtk-greeter: GTK greeter' - 'xorg-server-xephyr: LightDM test mode' - ) - backup=( - etc/apparmor.d/lightdm-guest-session - etc/lightdm/keys.conf - etc/lightdm/lightdm.conf - etc/lightdm/users.conf - etc/lightdm/Xsession - etc/pam.d/lightdm - etc/pam.d/lightdm-autologin - etc/pam.d/lightdm-greeter - ) - - cd lightdm - - make DESTDIR="${pkgdir}" install - make DESTDIR="${pkgdir}" -C liblightdm-qt uninstall - install -m 755 ../Xsession "${pkgdir}"/etc/lightdm/Xsession - rm -rf "${pkgdir}"/etc/init - rm -rf "${pkgdir}"/usr/include/lightdm-qt{,5}-* - - # PAM - install -m 644 ../lightdm.pam "${pkgdir}"/etc/pam.d/lightdm - install -m 644 ../lightdm-autologin.pam "${pkgdir}"/etc/pam.d/lightdm-autologin - - # PolicyKit - install -dm 750 -g 102 "${pkgdir}"/usr/share/polkit-1/rules.d - install -m 644 ../lightdm.rules "${pkgdir}"/usr/share/polkit-1/rules.d/lightdm.rules - - # Systemd - install -dm 755 "${pkgdir}"/usr/lib/{systemd/system,sysusers.d,tmpfiles.d} - install -m 644 ../lightdm.service "${pkgdir}"/usr/lib/systemd/system/lightdm.service - install -m 644 ../lightdm.sysusers "${pkgdir}"/usr/lib/sysusers.d/lightdm.conf - install -m 644 ../lightdm.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/lightdm.conf -} - -package_liblightdm-qt5() { - pkgdesc='LightDM Qt client library' - depends=( - lightdm - qt5-base - ) - options=(!emptydirs) - - cd lightdm - make DESTDIR="${pkgdir}" -C liblightdm-gobject install - make DESTDIR="${pkgdir}" -C liblightdm-qt install - make DESTDIR="${pkgdir}" -C liblightdm-gobject uninstall - find "${pkgdir}" -type d -name *qt[!5]* -exec rm -rf {} + - find "${pkgdir}" -type f -name *qt[!5]* -exec rm {} + - find "${pkgdir}" -type l -name *qt[!5]* -exec rm {} + -} - -# vim: ts=2 sw=2 et: Copied: lightdm/repos/extra-x86_64/PKGBUILD (from rev 455135, lightdm/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-09-06 14:23:08 UTC (rev 455136) @@ -0,0 +1,161 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: Morfeo <morfe...@hotmail.it> + +pkgbase=lightdm +pkgname=( + lightdm + liblightdm-qt5 +) +pkgver=1.32.0 +pkgrel=4 +epoch=1 +pkgdesc='A lightweight display manager' +arch=(x86_64) +url=https://github.com/canonical/lightdm +license=( + GPL3 + LGPL3 +) +makedepends=( + glib2 + git + gobject-introspection + gtk-doc + intltool + itstool + libgcrypt + libx11 + libxcb + libxdmcp + libxklavier + pam + polkit + qt5-base + vala + xorg-server + xorg-xmodmap + xorg-xrdb + yelp-tools +) +_tag=9e72b5b3072ff9990211f35aa2a48e971ff710c7 +source=( + git+https://github.com/CanonicalLtd/lightdm.git?signed#tag=${_tag} + lightdm.service + lightdm.sysusers + lightdm.tmpfiles + lightdm.pam + lightdm-autologin.pam + lightdm.rules + lightdm-default-config.patch + Xsession +) +validpgpkeys=(497851B5D455C606543F2B9318EAA1890F7C882E) # Robert Ancell <robert.anc...@gmail.com> +b2sums=('SKIP' + 'edf722759d922428f5aba6793923e3b1846ddcfab67fe3e2bac109edf16219e037242aa5536fbab346e04295069b4fc0fa98062e3006088ec9780c58e503463a' + '901702d0bc471de1f8f796576f4d3b451daf632dd703fecc3be7228f9b8deb911d834cd53e8fd5ee24227f46be6a4789b1983a96ec7c32d170d7427ef00c5293' + '8d04b2f9b861a65707bc1965a80f64d4e03cfe09c84addda27e8dca74b40f4fe85c43773e41dcb972772df7684d4bfc2aacd32c9bc1ac9fa1c2a8d6c27cd02b2' + '11f4c568c6b766d3baf65ea91be2ec0641381a6c195ef460a9a0e282591c1211603d0a3db630e901079fba28819a4efab45bb8b722947dfac37659daafe14aaf' + '3349ad387eb3c928e3314f557800f88abb58eb2d5f2e4ccb882c4469f7ed26f940cd70a89ad33484eb3f14246ea7c7402a24396aeeea7046c002bedace631c26' + '9e7b4f2adacfa18e9c029f93b922da45e3326266495a1919465f299fa630d769eaaa2101d76966cea496f66c4bd8469c73ef55acde5cd19fa559921c192acd04' + 'd404466a551a42ac486564c5016baaae2276ec4126ae237538836e27e58b645dccf3ad3197c5c89d637d9bb678c3d7c0568a114d22fea2abec2d5e4eb0fb2721' + '7785c19bb2343732d75dd2abd744148ae8baa6d8ad2b295a8e28d5eb78d7bd525e17784ae8a75784ab4cdb3fde73c66789b1bc033c53dafe13f8d19988e5ba18') + +prepare() { + cd lightdm + patch -Np1 -i ../lightdm-default-config.patch + NOCONFIGURE=1 ./autogen.sh +} + +pkgver() { + cd lightdm + git describe --tags +} + +build() { + cd lightdm + export MOC5=moc-qt5 + ./configure \ + --prefix=/usr \ + --libexecdir=/usr/lib/lightdm \ + --localstatedir=/var \ + --sbindir=/usr/bin \ + --sysconfdir=/etc \ + --disable-static \ + --disable-tests \ + --enable-gtk-doc \ + --with-greeter-user=lightdm \ + --with-greeter-session=lightdm-gtk-greeter + make +} + +package_lightdm() { + depends=( + glib2 + libgcrypt + libx11 + libxcb + libxdmcp + libxklavier + pam + polkit + xorg-server + xorg-xmodmap + xorg-xrdb + ) + optdepends=( + 'accountsservice: Enhanced user accounts handling' + 'lightdm-gtk-greeter: GTK greeter' + 'xorg-server-xephyr: LightDM test mode' + ) + backup=( + etc/apparmor.d/lightdm-guest-session + etc/lightdm/keys.conf + etc/lightdm/lightdm.conf + etc/lightdm/users.conf + etc/lightdm/Xsession + etc/pam.d/lightdm + etc/pam.d/lightdm-autologin + etc/pam.d/lightdm-greeter + ) + + cd lightdm + + make DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" -C liblightdm-qt uninstall + install -m 755 ../Xsession "${pkgdir}"/etc/lightdm/Xsession + rm -rf "${pkgdir}"/etc/init + rm -rf "${pkgdir}"/usr/include/lightdm-qt{,5}-* + + # PAM + install -m 644 ../lightdm.pam "${pkgdir}"/etc/pam.d/lightdm + install -m 644 ../lightdm-autologin.pam "${pkgdir}"/etc/pam.d/lightdm-autologin + + # PolicyKit + install -dm 750 -g 102 "${pkgdir}"/usr/share/polkit-1/rules.d + install -m 644 ../lightdm.rules "${pkgdir}"/usr/share/polkit-1/rules.d/lightdm.rules + + # Systemd + install -dm 755 "${pkgdir}"/usr/lib/{systemd/system,sysusers.d,tmpfiles.d} + install -m 644 ../lightdm.service "${pkgdir}"/usr/lib/systemd/system/lightdm.service + install -m 644 ../lightdm.sysusers "${pkgdir}"/usr/lib/sysusers.d/lightdm.conf + install -m 644 ../lightdm.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/lightdm.conf +} + +package_liblightdm-qt5() { + pkgdesc='LightDM Qt client library' + depends=( + lightdm + qt5-base + ) + options=(!emptydirs) + + cd lightdm + make DESTDIR="${pkgdir}" -C liblightdm-gobject install + make DESTDIR="${pkgdir}" -C liblightdm-qt install + make DESTDIR="${pkgdir}" -C liblightdm-gobject uninstall + find "${pkgdir}" -type d -name *qt[!5]* -exec rm -rf {} + + find "${pkgdir}" -type f -name *qt[!5]* -exec rm {} + + find "${pkgdir}" -type l -name *qt[!5]* -exec rm {} + +} + +# vim: ts=2 sw=2 et: Deleted: Xsession =================================================================== --- Xsession 2022-09-06 14:22:47 UTC (rev 455135) +++ Xsession 2022-09-06 14:23:08 UTC (rev 455136) @@ -1,64 +0,0 @@ -#!/bin/sh -# -# LightDM wrapper to run around X sessions. - -echo "Running X session wrapper" - -# Load profile -for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile" "$HOME/.xprofile"; do - if [ -f "$file" ]; then - echo "Loading profile from $file"; - . "$file" - fi -done - -# Load resources -for file in "/etc/X11/Xresources" "$HOME/.Xresources"; do - if [ -f "$file" ]; then - echo "Loading resource: $file" - xrdb -merge "$file" - fi -done - -# Load keymaps -for file in "/etc/X11/Xkbmap" "$HOME/.Xkbmap"; do - if [ -f "$file" ]; then - echo "Loading keymap: $file" - setxkbmap `cat "$file"` - XKB_IN_USE=yes - fi -done - -# Load xmodmap if not using XKB -if [ -z "$XKB_IN_USE" ]; then - for file in "/etc/X11/Xmodmap" "$HOME/.Xmodmap"; do - if [ -f "$file" ]; then - echo "Loading modmap: $file" - xmodmap "$file" - fi - done -fi - -unset XKB_IN_USE - -# Run all system xinitrc shell scripts -xinitdir="/etc/X11/xinit/xinitrc.d" -if [ -d "$xinitdir" ]; then - for script in $xinitdir/*; do - echo "Loading xinit script $script" - if [ -x "$script" -a ! -d "$script" ]; then - . "$script" - fi - done -fi - -# Run user xsession shell script -script="$HOME/.xsession" -if [ -x "$script" -a ! -d "$script" ]; then - echo "Loading xsession script $script" - . "$script" -fi - -echo "X session wrapper complete, running session $@" - -exec $@ Copied: lightdm/repos/extra-x86_64/Xsession (from rev 455135, lightdm/trunk/Xsession) =================================================================== --- Xsession (rev 0) +++ Xsession 2022-09-06 14:23:08 UTC (rev 455136) @@ -0,0 +1,64 @@ +#!/bin/sh +# +# LightDM wrapper to run around X sessions. + +echo "Running X session wrapper" + +# Load profile +for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile" "$HOME/.xprofile"; do + if [ -f "$file" ]; then + echo "Loading profile from $file"; + . "$file" + fi +done + +# Load resources +for file in "/etc/X11/Xresources" "$HOME/.Xresources"; do + if [ -f "$file" ]; then + echo "Loading resource: $file" + xrdb -merge "$file" + fi +done + +# Load keymaps +for file in "/etc/X11/Xkbmap" "$HOME/.Xkbmap"; do + if [ -f "$file" ]; then + echo "Loading keymap: $file" + setxkbmap `cat "$file"` + XKB_IN_USE=yes + fi +done + +# Load xmodmap if not using XKB +if [ -z "$XKB_IN_USE" ]; then + for file in "/etc/X11/Xmodmap" "$HOME/.Xmodmap"; do + if [ -f "$file" ]; then + echo "Loading modmap: $file" + xmodmap "$file" + fi + done +fi + +unset XKB_IN_USE + +# Run all system xinitrc shell scripts +xinitdir="/etc/X11/xinit/xinitrc.d" +if [ -d "$xinitdir" ]; then + for script in $xinitdir/*; do + echo "Loading xinit script $script" + if [ -x "$script" -a ! -d "$script" ]; then + . "$script" + fi + done +fi + +# Run user xsession shell script +script="$HOME/.xsession" +if [ -x "$script" -a ! -d "$script" ]; then + echo "Loading xsession script $script" + . "$script" +fi + +echo "X session wrapper complete, running session $@" + +exec $@ Deleted: lightdm-autologin.pam =================================================================== --- lightdm-autologin.pam 2022-09-06 14:22:47 UTC (rev 455135) +++ lightdm-autologin.pam 2022-09-06 14:23:08 UTC (rev 455136) @@ -1,13 +0,0 @@ -#%PAM-1.0 -auth required pam_env.so -auth required pam_faillock.so preauth -auth required pam_shells.so -auth required pam_nologin.so -auth [success=1 default=ignore] pam_succeed_if.so user ingroup autologin -auth required pam_unix.so -auth required pam_permit.so --auth optional pam_gnome_keyring.so -account include system-local-login -password include system-local-login -session include system-local-login --session optional pam_gnome_keyring.so auto_start Copied: lightdm/repos/extra-x86_64/lightdm-autologin.pam (from rev 455135, lightdm/trunk/lightdm-autologin.pam) =================================================================== --- lightdm-autologin.pam (rev 0) +++ lightdm-autologin.pam 2022-09-06 14:23:08 UTC (rev 455136) @@ -0,0 +1,13 @@ +#%PAM-1.0 +auth required pam_env.so +auth required pam_faillock.so preauth +auth required pam_shells.so +auth required pam_nologin.so +auth [success=1 default=ignore] pam_succeed_if.so user ingroup autologin +auth required pam_unix.so +auth required pam_permit.so +-auth optional pam_gnome_keyring.so +account include system-local-login +password include system-local-login +session include system-local-login +-session optional pam_gnome_keyring.so auto_start Deleted: lightdm-default-config.patch =================================================================== --- lightdm-default-config.patch 2022-09-06 14:22:47 UTC (rev 455135) +++ lightdm-default-config.patch 2022-09-06 14:23:08 UTC (rev 455136) @@ -1,40 +0,0 @@ -diff '--color=auto' -rupN lightdm.orig/data/lightdm.conf lightdm/data/lightdm.conf ---- lightdm.orig/data/lightdm.conf 2022-08-11 11:40:58.405893860 +0200 -+++ lightdm/data/lightdm.conf 2022-08-11 11:42:53.916423755 +0200 -@@ -22,13 +22,13 @@ - #start-default-seat=true - #greeter-user=lightdm - #minimum-display-number=0 --#minimum-vt=7 -+#minimum-vt=7 # Setting this to a value < 7 implies security issues, see FS#46799 - #lock-memory=true - #user-authority-in-system-dir=false - #guest-account-script=guest-account - #logind-check-graphical=true - #log-directory=/var/log/lightdm --#run-directory=/var/run/lightdm -+run-directory=/run/lightdm - #cache-directory=/var/cache/lightdm - #sessions-directory=/usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions - #remote-sessions-directory=/usr/share/lightdm/remote-sessions -@@ -108,7 +108,7 @@ - #allow-user-switching=true - #allow-guest=true - #guest-session= --#session-wrapper=lightdm-session -+session-wrapper=/etc/lightdm/Xsession - #greeter-wrapper= - #guest-wrapper= - #display-setup-script= -diff '--color=auto' -rupN lightdm.orig/data/users.conf lightdm/data/users.conf ---- lightdm.orig/data/users.conf 2022-08-11 11:40:58.405893860 +0200 -+++ lightdm/data/users.conf 2022-08-11 11:43:18.091960884 +0200 -@@ -9,6 +9,6 @@ - # hidden-shells = Shells that indicate a user cannot login - # - [UserList] --minimum-uid=500 -+minimum-uid=1000 - hidden-users=nobody nobody4 noaccess --hidden-shells=/bin/false /usr/sbin/nologin /sbin/nologin -+hidden-shells=/bin/false /usr/bin/nologin /bin/nologin Copied: lightdm/repos/extra-x86_64/lightdm-default-config.patch (from rev 455135, lightdm/trunk/lightdm-default-config.patch) =================================================================== --- lightdm-default-config.patch (rev 0) +++ lightdm-default-config.patch 2022-09-06 14:23:08 UTC (rev 455136) @@ -0,0 +1,40 @@ +diff '--color=auto' -rupN lightdm.orig/data/lightdm.conf lightdm/data/lightdm.conf +--- lightdm.orig/data/lightdm.conf 2022-08-11 11:40:58.405893860 +0200 ++++ lightdm/data/lightdm.conf 2022-08-11 11:42:53.916423755 +0200 +@@ -22,13 +22,13 @@ + #start-default-seat=true + #greeter-user=lightdm + #minimum-display-number=0 +-#minimum-vt=7 ++#minimum-vt=7 # Setting this to a value < 7 implies security issues, see FS#46799 + #lock-memory=true + #user-authority-in-system-dir=false + #guest-account-script=guest-account + #logind-check-graphical=true + #log-directory=/var/log/lightdm +-#run-directory=/var/run/lightdm ++run-directory=/run/lightdm + #cache-directory=/var/cache/lightdm + #sessions-directory=/usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions + #remote-sessions-directory=/usr/share/lightdm/remote-sessions +@@ -108,7 +108,7 @@ + #allow-user-switching=true + #allow-guest=true + #guest-session= +-#session-wrapper=lightdm-session ++session-wrapper=/etc/lightdm/Xsession + #greeter-wrapper= + #guest-wrapper= + #display-setup-script= +diff '--color=auto' -rupN lightdm.orig/data/users.conf lightdm/data/users.conf +--- lightdm.orig/data/users.conf 2022-08-11 11:40:58.405893860 +0200 ++++ lightdm/data/users.conf 2022-08-11 11:43:18.091960884 +0200 +@@ -9,6 +9,6 @@ + # hidden-shells = Shells that indicate a user cannot login + # + [UserList] +-minimum-uid=500 ++minimum-uid=1000 + hidden-users=nobody nobody4 noaccess +-hidden-shells=/bin/false /usr/sbin/nologin /sbin/nologin ++hidden-shells=/bin/false /usr/bin/nologin /bin/nologin /sbin/nologin Deleted: lightdm.pam =================================================================== --- lightdm.pam 2022-09-06 14:22:47 UTC (rev 455135) +++ lightdm.pam 2022-09-06 14:23:08 UTC (rev 455136) @@ -1,7 +0,0 @@ -#%PAM-1.0 -auth include system-login --auth optional pam_gnome_keyring.so -account include system-login -password include system-login -session include system-login --session optional pam_gnome_keyring.so auto_start Copied: lightdm/repos/extra-x86_64/lightdm.pam (from rev 455135, lightdm/trunk/lightdm.pam) =================================================================== --- lightdm.pam (rev 0) +++ lightdm.pam 2022-09-06 14:23:08 UTC (rev 455136) @@ -0,0 +1,7 @@ +#%PAM-1.0 +auth include system-login +-auth optional pam_gnome_keyring.so +account include system-login +password include system-login +session include system-login +-session optional pam_gnome_keyring.so auto_start Deleted: lightdm.rules =================================================================== --- lightdm.rules 2022-09-06 14:22:47 UTC (rev 455135) +++ lightdm.rules 2022-09-06 14:23:08 UTC (rev 455136) @@ -1,15 +0,0 @@ -polkit.addRule(function(action, subject) { - if (subject.user == "lightdm") { - polkit.log("action=" + action); - polkit.log("subject=" + subject); - if (action.id.indexOf("org.freedesktop.login1.") == 0) { - return polkit.Result.YES; - } - if (action.id.indexOf("org.freedesktop.consolekit.system.") == 0) { - return polkit.Result.YES; - } - if (action.id.indexOf("org.freedesktop.upower.") == 0) { - return polkit.Result.YES; - } - } -}); Copied: lightdm/repos/extra-x86_64/lightdm.rules (from rev 455135, lightdm/trunk/lightdm.rules) =================================================================== --- lightdm.rules (rev 0) +++ lightdm.rules 2022-09-06 14:23:08 UTC (rev 455136) @@ -0,0 +1,15 @@ +polkit.addRule(function(action, subject) { + if (subject.user == "lightdm") { + polkit.log("action=" + action); + polkit.log("subject=" + subject); + if (action.id.indexOf("org.freedesktop.login1.") == 0) { + return polkit.Result.YES; + } + if (action.id.indexOf("org.freedesktop.consolekit.system.") == 0) { + return polkit.Result.YES; + } + if (action.id.indexOf("org.freedesktop.upower.") == 0) { + return polkit.Result.YES; + } + } +}); Deleted: lightdm.service =================================================================== --- lightdm.service 2022-09-06 14:22:47 UTC (rev 455135) +++ lightdm.service 2022-09-06 14:23:08 UTC (rev 455136) @@ -1,14 +0,0 @@ -[Unit] -Description=Light Display Manager -Documentation=man:lightdm(1) -Conflicts=getty@tty1.service -After=getty@tty1.service systemd-user-sessions.service plymouth-quit.service acpid.service - -[Service] -ExecStart=/usr/bin/lightdm -Restart=always -IgnoreSIGPIPE=no -BusName=org.freedesktop.DisplayManager - -[Install] -Alias=display-manager.service Copied: lightdm/repos/extra-x86_64/lightdm.service (from rev 455135, lightdm/trunk/lightdm.service) =================================================================== --- lightdm.service (rev 0) +++ lightdm.service 2022-09-06 14:23:08 UTC (rev 455136) @@ -0,0 +1,14 @@ +[Unit] +Description=Light Display Manager +Documentation=man:lightdm(1) +Conflicts=getty@tty1.service +After=getty@tty1.service systemd-user-sessions.service plymouth-quit.service acpid.service + +[Service] +ExecStart=/usr/bin/lightdm +Restart=always +IgnoreSIGPIPE=no +BusName=org.freedesktop.DisplayManager + +[Install] +Alias=display-manager.service Deleted: lightdm.sysusers =================================================================== --- lightdm.sysusers 2022-09-06 14:22:47 UTC (rev 455135) +++ lightdm.sysusers 2022-09-06 14:23:08 UTC (rev 455136) @@ -1 +0,0 @@ -u lightdm - "Light Display Manager" /var/lib/lightdm Copied: lightdm/repos/extra-x86_64/lightdm.sysusers (from rev 455135, lightdm/trunk/lightdm.sysusers) =================================================================== --- lightdm.sysusers (rev 0) +++ lightdm.sysusers 2022-09-06 14:23:08 UTC (rev 455136) @@ -0,0 +1 @@ +u lightdm - "Light Display Manager" /var/lib/lightdm Deleted: lightdm.tmpfiles =================================================================== --- lightdm.tmpfiles 2022-09-06 14:22:47 UTC (rev 455135) +++ lightdm.tmpfiles 2022-09-06 14:23:08 UTC (rev 455136) @@ -1,5 +0,0 @@ -d /run/lightdm 0711 lightdm lightdm - -d /var/cache/lightdm 0711 root lightdm - -d /var/lib/lightdm 1770 lightdm lightdm - -d /var/lib/lightdm-data 1770 lightdm lightdm - -d /var/log/lightdm 0711 root lightdm - Copied: lightdm/repos/extra-x86_64/lightdm.tmpfiles (from rev 455135, lightdm/trunk/lightdm.tmpfiles) =================================================================== --- lightdm.tmpfiles (rev 0) +++ lightdm.tmpfiles 2022-09-06 14:23:08 UTC (rev 455136) @@ -0,0 +1,5 @@ +d /run/lightdm 0711 lightdm lightdm - +d /var/cache/lightdm 0711 root lightdm - +d /var/lib/lightdm 1770 lightdm lightdm - +d /var/lib/lightdm-data 1770 lightdm lightdm - +d /var/log/lightdm 0711 root lightdm -