summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorClar Fon2018-12-30 18:47:51 -0500
committerClar Fon2018-12-30 18:52:16 -0500
commit65231d00388a6059240d415610c74d3e2b2922ac (patch)
treeab0b3100f7cbb717532180b6a14a212e4e691595
parentcccb42c3fdac97a121b82392303c6e85fc17898f (diff)
downloadaur-zeyple.tar.gz
Fix zeyple UID/GID
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD12
-rw-r--r--zeyple.install7
-rw-r--r--zeyple.sysusers2
4 files changed, 9 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 398382a77f45..fcf189e66159 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = zeyple
pkgdesc = Zeyple is a Postfix filter/hook to automatically encrypt outgoing emails with GPG/PGP
pkgver = 1.2.2
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/infertux/zeyple
install = zeyple.install
arch = any
diff --git a/PKGBUILD b/PKGBUILD
index d52b124ec0af..ce5880b2867d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=zeyple
pkgver=1.2.2
-pkgrel=1
+pkgrel=2
pkgdesc="Zeyple is a Postfix filter/hook to automatically encrypt outgoing emails with GPG/PGP"
arch=('any')
url="https://github.com/infertux/zeyple"
@@ -13,12 +13,12 @@ source=("https://github.com/infertux/zeyple/archive/v$pkgver.tar.gz"
"zeyple.sysusers"
"zeyple.install")
sha512sums=('76ae94af969b780ca1085abeb7c815f59d74701d4837fd39af8152ef98bddb5dc10ee137fc303e29202ca26efee0d0c76ffc0633ac14437648c0be3b472eebb7'
- '0db8b837236308fb0da18b5739fb00e64c0858b6a97fb66e605c07c8bb21ebc76c5fa294564af796195faea02177c991b9700db8e92853752110ca119f9e4243'
- 'e7fa247c07731da1df4e3476aefaec228d86389476b2272e688a651cad3b492b2dbd17d56e9c2e5014fda111abad7def1f340b2b2b25eaaba98699be9c412c4b')
+ 'e28eb51cd4da24785929f8de642443624dfb4b6ced4df7be714ad0a1b33327c909bbf8fd7aedbda0a3c151d17b306de3a19408d0f975f267228e87ae8c4d6800'
+ 'f1b8b2b20ae00dbdcba445d9e37a24455395a64124df33219c0cf37e5e13699d39d673ff17dc12c5a9808fca3fbdd5ce0a814bf29913d570bb56e7c77d77e59e')
package() {
- install -D -m700 -d "$pkgdir/var/lib/zeyple" "$pkgdir/var/lib/zeyple/keys"
- install -D -m744 "$srcdir/$pkgname-$pkgver/zeyple/zeyple.py" "$pkgdir/usr/bin/zeyple"
- install -D -m644 "$srcdir/$pkgname-$pkgver/zeyple/zeyple.conf.example" "$pkgdir/etc/zeyple.conf"
+ install -D -m700 -o726 -g726 -d "$pkgdir/var/lib/zeyple" "$pkgdir/var/lib/zeyple/keys"
+ install -D -m744 -o726 -g726 "$srcdir/$pkgname-$pkgver/zeyple/zeyple.py" "$pkgdir/usr/bin/zeyple"
+ install -D -m644 -o726 -g726 "$srcdir/$pkgname-$pkgver/zeyple/zeyple.conf.example" "$pkgdir/etc/zeyple.conf"
install -D -m644 "$srcdir/zeyple.sysusers" "$pkgdir/usr/lib/sysusers.d/zeyple.conf"
}
diff --git a/zeyple.install b/zeyple.install
index ec3c650d588b..881ad2e5b453 100644
--- a/zeyple.install
+++ b/zeyple.install
@@ -1,9 +1,4 @@
post_install() {
touch /var/log/zeyple.log
- post_upgrade
-}
-
-post_upgrade() {
- systemd-sysusers /usr/lib/sysusers.d/zeyple.conf
- chown -R zeyple:zeyple /var/lib/zeyple /usr/bin/zeyple /etc/zeyple.conf /var/log/zeyple.log
+ chown 726:726 /var/log/zeyple.log
}
diff --git a/zeyple.sysusers b/zeyple.sysusers
index 07c83b7ddc24..556216e95bd7 100644
--- a/zeyple.sysusers
+++ b/zeyple.sysusers
@@ -1 +1 @@
-u zeyple - "Zeyple user" /var/lib/zeyple
+u zeyple 726 "Zeyple user" /var/lib/zeyple