Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff -x .git -ruN greetd.orig/PKGBUILD greetd/PKGBUILD
- --- greetd.orig/PKGBUILD 2022-02-20 08:03:34.200399773 +0100
- +++ greetd/PKGBUILD 2022-02-20 08:31:36.953445450 +0100
- @@ -23,6 +23,7 @@
- 'etc/greetd/config.toml'
- 'etc/pam.d/greetd'
- )
- +install=greetd.install
- build() {
- cd greetd-$pkgver
- @@ -55,8 +56,11 @@
- install -Dm644 "$srcdir/greetd-$pkgver/greetd.service" \
- "$pkgdir/usr/lib/systemd/system/greetd.service"
- - echo 'u greeter - "greetd greeter user" - /bin/bash' |
- - install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/greetd.conf"
- + echo 'u greeter - "greetd greeter user" /var/lib/greetd /bin/bash' |
- + install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
- +
- + echo 'd /var/lib/greetd 0750 greeter greeter -' |
- + install -Dm644 /dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
- install -Dm644 "$srcdir/greetd.pam" \
- "$pkgdir/etc/pam.d/greetd"
- diff -x .git -ruN greetd.orig/greetd.install greetd/greetd.install
- --- greetd.orig/greetd.install 1970-01-01 01:00:00.000000000 +0100
- +++ greetd/greetd.install 2022-02-20 08:35:07.591820522 +0100
- @@ -0,0 +1,12 @@
- +pre_remove() {
- + systemctl disable greetd.service
- + systemctl stop greetd.service
- +}
- +
- +post_remove() {
- + userdel -r greeter &> /dev/null
- + echo " ==> User greeter removed"
- +
- + # refresh systemd
- + systemctl daemon-reload
- +}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement