summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGalen Sampson2016-01-31 20:09:14 -0800
committerGalen Sampson2016-01-31 21:57:39 -0800
commit8c87a613af9a2ceb4c19e3d012e7f0373bf38935 (patch)
treefc48836f8510b6bf897f7c1f49120479b4570bd5
parent0e3f9939aee47e85f96a4756bbe5c58e78eaf321 (diff)
downloadaur-8c87a613af9a2ceb4c19e3d012e7f0373bf38935.tar.gz
trafficserver.install: Create temporary files with systemd-tmpfiles
* Remove the /run directories from the package. * Ensure the temporary files are created before first run by executing systemd-tmpfiles --create.
-rw-r--r--PKGBUILD2
-rw-r--r--trafficserver.install4
2 files changed, 5 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 49f65e6dcd5c..e58dffa87ce7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -96,7 +96,7 @@ package()
cd "${srcdir}"/"${pkgname}-${pkgver}"
make install DESTDIR="${pkgdir}"
- chmod 750 "${pkgdir}"/run/trafficserver
+ rm -rf "${pkgdir}"/run
chown root:root "${pkgdir}"/usr/share/trafficserver
diff --git a/trafficserver.install b/trafficserver.install
index 9d5942a5e60e..88e43dec4b44 100644
--- a/trafficserver.install
+++ b/trafficserver.install
@@ -1,3 +1,7 @@
+post_install() {
+ systemd-tmpfiles --create trafficserver.conf
+}
+
post_upgrade() {
# There are configuration changes required when upgrading to major
# version 4.