diff options
author | AlphaJack | 2020-09-07 15:29:50 +0200 |
---|---|---|
committer | AlphaJack | 2020-09-07 15:29:50 +0200 |
commit | 2ec77ec8501873f5ae38e4d383e24a330874f682 (patch) | |
tree | 6f0ccec7c8ad231a1cfb1ab870f2a55ef2d77049 /PKGBUILD | |
parent | a4b742b6ab46fea0492a36525113bfea4be462f6 (diff) | |
download | aur-2ec77ec8501873f5ae38e4d383e24a330874f682.tar.gz |
Added tmpfile to restrict permissions
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -2,7 +2,7 @@ pkgname="dkimpy-milter" pkgver="1.2.2" -pkgrel=1 +pkgrel=2 pkgdesc="DomainKeys Identified Mail (DKIM) milter in Python, with support for ed25519 signatures" url="https://launchpad.net/dkimpy-milter" license=("GPL2") @@ -10,19 +10,22 @@ arch=("any") depends=("python" "python-authres" "python-pynacl" "python-dkim" "python-dnspython" "python-pymilter" "libmilter") optdepends=("postfix: for sending mail") source=("https://launchpad.net/$pkgname/1.2/$pkgver/+download/$pkgname-$pkgver.tar.gz" - "$pkgname.sysusers") + "$pkgname.sysusers" + "$pkgname.tmpfiles") md5sums=("dc0f054bc7dc6178eb31f20d93b73cca" - "91699122f87d2a9a468922d64e827c0c") + "91699122f87d2a9a468922d64e827c0c" + "4924433c6210ecc9be943ac0046fbd75") backup=("etc/dkimpy-milter/dkimpy-milter.conf") install="$pkgname.install" package(){ install -d "$pkgdir/run/$pkgname" install -D -m 644 "$pkgname.sysusers" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + install -D -m 644 "$pkgname.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" cd "$srcdir/$pkgname-$pkgver" sed -e "s|local/bin|bin|g" -e "s|/usr/local/etc|/etc|g" -i "system/dkimpy-milter.service" - awk '/UserID/ {sub(/dkimpy-milter/,"dkimpy-milter:dkimpy-milter")}1' "etc/dkimpy-milter.conf" > "etc/dkimpy-milter.conf.tmp" + awk '/UserID/ {sub(/dkimpy-milter/,"dkimpy-milter:dkimpy-milter")}1' "etc/dkimpy-milter.conf" > "etc/dkimpy-milter.conf.tmp" mv "etc/dkimpy-milter.conf.tmp" "etc/dkimpy-milter.conf" python3 setup.py install --single-version-externally-managed --root="$pkgdir/" --optimize=1 mv "$pkgdir/usr/etc/" "$pkgdir" |