summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTaijian2020-02-19 09:31:47 +0100
committerTaijian2020-02-19 09:31:47 +0100
commit2f54242c55f2a408aac9d31b03e3bd9a43a857f9 (patch)
tree2cc558e4d45b8d31990564b6c564f26170e39183
parentb3c725ddae6ca4f95e9ce15db6a8a7f56d418416 (diff)
downloadaur-2f54242c55f2a408aac9d31b03e3bd9a43a857f9.tar.gz
mirror extra/gdm update to 3.34.1-2
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD7
-rw-r--r--gdm.install10
3 files changed, 7 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 558c5558e4ab..92fc94d68b83 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = gdm-plymouth
pkgdesc = Display manager and login screen with plymouth support
pkgver = 3.34.1
- pkgrel = 1
+ pkgrel = 2
url = https://wiki.gnome.org/Projects/GDM
install = gdm.install
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index ee4800df92cd..7a7e6aad7707 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ _pkgbase=gdm
pkgbase=gdm-plymouth
pkgname=(gdm-plymouth libgdm-plymouth)
pkgver=3.34.1
-pkgrel=1
+pkgrel=2
pkgdesc="Display manager and login screen with plymouth support"
url="https://wiki.gnome.org/Projects/GDM"
arch=(x86_64)
@@ -88,6 +88,11 @@ package_gdm-plymouth() {
# Unused or created at start
rm -r "$pkgdir"/var/{cache,log,run}
+ install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/gdm.conf" <<END
+g gdm 120 -
+u gdm 120 "Gnome Display Manager" /var/lib/gdm
+END
+
### Split libgdm
mkdir -p libgdm/{lib,share}
mv -t libgdm "$pkgdir"/usr/include
diff --git a/gdm.install b/gdm.install
index 74aa44da143d..4b39564cba61 100644
--- a/gdm.install
+++ b/gdm.install
@@ -1,13 +1,3 @@
-post_install() {
- # Can't use sysusers as the greeter session cannot launch with an expired 'gdm' account
- # https://bugs.archlinux.org/task/63706
- if ! getent passwd gdm >/dev/null; then
- groupadd -r -g 120 gdm
- useradd -r -c "Gnome Display Manager" -u 120 -g gdm -d /var/lib/gdm -s /sbin/nologin gdm
- passwd -ql gdm
- fi
-}
-
post_upgrade() {
if (( $(vercmp $2 3.34.0-2) < 0 )); then
usermod --expiredate= gdm >/dev/null