diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | tang.sysusers.conf | 1 | ||||
-rw-r--r-- | tang.tmpfiles.conf | 3 |
4 files changed, 17 insertions, 4 deletions
@@ -1,6 +1,6 @@ pkgbase = tang-git pkgdesc = Server for binding data to network presence - pkgver = 9.r0.d98ce92 + pkgver = 11.r0.e2059ee pkgrel = 1 url = https://github.com/latchset/tang arch = x86_64 @@ -14,7 +14,10 @@ pkgbase = tang-git provides = tang conflicts = tang source = git+https://github.com/latchset/tang.git + source = tang.sysusers.conf + source = tang.tmpfiles.conf sha512sums = SKIP + sha512sums = 08b5abb5ff5195a96c1196e7336eefeabad36a82ef8862881689e3c9cfa8aebc5679e14c4aacc3fa80793fe42ffa591e6ec0ec07bf98f6e0d783e23b2f06218a + sha512sums = 48c3026b37ce3fe180633facb99a194e1fcb0ff860f6dff33541b6216b441572c1de0620102ce25e36c06f3c769b3149cb595f5aa4e355416c680b1c6f73e957 pkgname = tang-git - @@ -11,8 +11,12 @@ makedepends=('git' 'asciidoc' 'meson') checkdepends=('systemd') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") -source=("git+$url.git") -sha512sums=('SKIP') +source=("git+$url.git" + 'tang.sysusers.conf' + 'tang.tmpfiles.conf') +sha512sums=('SKIP' + '08b5abb5ff5195a96c1196e7336eefeabad36a82ef8862881689e3c9cfa8aebc5679e14c4aacc3fa80793fe42ffa591e6ec0ec07bf98f6e0d783e23b2f06218a' + '48c3026b37ce3fe180633facb99a194e1fcb0ff860f6dff33541b6216b441572c1de0620102ce25e36c06f3c769b3149cb595f5aa4e355416c680b1c6f73e957') pkgver() { cd "${pkgname%-git}" @@ -34,4 +38,6 @@ package() { cd "${pkgname%-git}" DESTDIR="$pkgdir" meson install -C build mkdir -pm700 "$pkgdir/var/db/tang" + install -Dm644 "$srcdir/tang.sysusers.conf" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + install -Dm644 "$srcdir/tang.tmpfiles.conf" "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" } diff --git a/tang.sysusers.conf b/tang.sysusers.conf new file mode 100644 index 000000000000..7b30219db6dd --- /dev/null +++ b/tang.sysusers.conf @@ -0,0 +1 @@ +u tang - "unprivileged user for tang operations" diff --git a/tang.tmpfiles.conf b/tang.tmpfiles.conf new file mode 100644 index 000000000000..597b2c2e085a --- /dev/null +++ b/tang.tmpfiles.conf @@ -0,0 +1,3 @@ +Z /var/db/tang 0700 tang tang +z /var/db/tang/*.jwk 0440 tang tang +z /var/db/tang/.*.jwk 0440 tang tang |