diff options
author | Matthias Fulz | 2021-03-30 08:38:47 +0200 |
---|---|---|
committer | Matthias Fulz | 2021-03-30 08:38:47 +0200 |
commit | 9a6362556ee9feafb7a91da715c46d8e0b6d79f6 (patch) | |
tree | 7e882a6c96305bbd188b496188a0a6797123e463 | |
parent | 6cec93f1a5fe1acd7ef76a186a7ddd9817de7c8e (diff) | |
download | aur-9a6362556ee9feafb7a91da715c46d8e0b6d79f6.tar.gz |
Added tmpfiles.d for /run/gvm and fixed permissions
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | gvm.tmpfiles | 1 |
3 files changed, 12 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = gvm-libs-20 pkgdesc = greenbone-vulnerability-manager libraries pkgver = 20.8.1 - pkgrel = 3 + pkgrel = 4 url = https://github.com/greenbone/gvm-libs arch = x86_64 groups = greenbone-vulnerability-manager @@ -22,9 +22,11 @@ pkgbase = gvm-libs-20 source = gvm-libs-20.8.1.tar.gz::https://github.com/greenbone/gvm-libs/archive/v20.8.1.tar.gz source = gvm.sudoers source = gvm-libs.install + source = gvm.tmpfiles sha512sums = 846b062b849688019715cbff1d6c4f6a1b4dd8c58cfdef78ea08df3cd104810e9091385cca3c49618538a28c42c0fe78a38fb934fbde604aef86e84c4f2dda94 sha512sums = ff3f4122f5fc08c1edc2813aebd55b26e11c220852d011a84e62a27ac44a64ca4770a68488f408e62d82aa194b6d4706738745ea15bfbb2e61f3f264436d92a7 sha512sums = 09fea7030d23686cea88e1ae6b1f88e94050b293371c06708a34f9c92e96e1f522f5350c8bbc5e5ddf675bd8fb58205b3b86b88d46a0ab84f5a664e374a68155 + sha512sums = 8cae5b14e5cb1e8ea9ed33d7cd95b9800d46809f72f01498ab46aedae7bdef78da23725d36dd6ae58137b08884dd4a9aa663041196111e91803e34674316a775 pkgname = gvm-libs-20 install = gvm-libs.install @@ -2,7 +2,7 @@ shortname=gvm-libs pkgname=gvm-libs-20 pkgver=20.8.1 -pkgrel=3 +pkgrel=4 pkgdesc='greenbone-vulnerability-manager libraries' arch=('x86_64') url="https://github.com/greenbone/gvm-libs" @@ -14,10 +14,12 @@ makedepends=('cmake' 'doxygen') groups=('greenbone-vulnerability-manager') source=("${shortname}-${pkgver}.tar.gz::https://github.com/greenbone/gvm-libs/archive/v${pkgver}.tar.gz" "gvm.sudoers" - "gvm-libs.install") + "gvm-libs.install" + 'gvm.tmpfiles') sha512sums=('846b062b849688019715cbff1d6c4f6a1b4dd8c58cfdef78ea08df3cd104810e9091385cca3c49618538a28c42c0fe78a38fb934fbde604aef86e84c4f2dda94' 'ff3f4122f5fc08c1edc2813aebd55b26e11c220852d011a84e62a27ac44a64ca4770a68488f408e62d82aa194b6d4706738745ea15bfbb2e61f3f264436d92a7' - '09fea7030d23686cea88e1ae6b1f88e94050b293371c06708a34f9c92e96e1f522f5350c8bbc5e5ddf675bd8fb58205b3b86b88d46a0ab84f5a664e374a68155') + '09fea7030d23686cea88e1ae6b1f88e94050b293371c06708a34f9c92e96e1f522f5350c8bbc5e5ddf675bd8fb58205b3b86b88d46a0ab84f5a664e374a68155' + '8cae5b14e5cb1e8ea9ed33d7cd95b9800d46809f72f01498ab46aedae7bdef78da23725d36dd6ae58137b08884dd4a9aa663041196111e91803e34674316a775') replaces=('openvas-libraries') build() { @@ -34,11 +36,13 @@ package() { cd "${shortname}-${pkgver}" make DESTDIR="${pkgdir}/" install - install -d $pkgdir/run/gvm + install -m 750 -d $pkgdir/run/gvm install -m 750 -d $pkgdir/var/lib/gvm install -m 750 -d $pkgdir/var/lib/openvas install -d $pkgdir/var/lib/gvm/gvmd install -m 750 -d $pkgdir/var/log/gvm install -m 750 -d $pkgdir/etc/sudoers.d install -m 600 ${srcdir}/gvm.sudoers $pkgdir/etc/sudoers.d/gvm + install -m 755 -d $pkgdir/usr/lib/tmpfiles.d + install -m 644 ${srcdir}/gvm.tmpfiles $pkgdir/usr/lib/tmpfiles.d/gvm.conf } diff --git a/gvm.tmpfiles b/gvm.tmpfiles new file mode 100644 index 000000000000..8ba0c990992f --- /dev/null +++ b/gvm.tmpfiles @@ -0,0 +1 @@ +d /run/gvm 0750 gvm gvm - |