summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD9
-rw-r--r--gonic.service10
-rw-r--r--gonic.tmpfiles1
4 files changed, 13 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f1e88a619c59..b5e78e723900 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -14,6 +14,7 @@ pkgbase = gonic
source = gonic-0.8.4.tar.gz::https://github.com/sentriz/gonic/archive/v0.8.4.tar.gz
source = gonic.service
source = gonic.sysusers
+ source = gonic.tmpfiles
md5sums = 101f627184c59a01162ccd02a7628e90
md5sums = 4b9fae63f961fe8dc230a1e415e50d67
md5sums = 6ca6715be2cdd424846f7b37b98905f6
diff --git a/PKGBUILD b/PKGBUILD
index d0a9f5d37dd2..497cbe9ad8b8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,10 +12,12 @@ license=('GPL3')
backup=("usr/lib/systemd/system/$pkgname.service")
source=("$pkgname-$pkgver.tar.gz::https://github.com/sentriz/gonic/archive/v$pkgver.tar.gz"
"$pkgname.service"
- "$pkgname.sysusers")
+ "$pkgname.sysusers"
+ "$pkgname.tmpfiles")
md5sums=('101f627184c59a01162ccd02a7628e90'
- '4b9fae63f961fe8dc230a1e415e50d67'
- '6ca6715be2cdd424846f7b37b98905f6')
+ '058884ab488b0c0f071fc25b2ae9f049'
+ '6ca6715be2cdd424846f7b37b98905f6'
+ '487fe9a172e33d86514cf3dbb3b629b8')
build() {
@@ -29,6 +31,7 @@ build() {
package() {
install -Dm644 "$pkgname.service" "$pkgdir/usr/lib/systemd/system/$pkgname.service"
install -Dm644 "$pkgname.sysusers" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+ install -Dm644 "$pkgname.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
cd "$srcdir/$pkgname-$pkgver"
install -Dm755 ${pkgname} "$pkgdir/usr/bin/${pkgname}"
diff --git a/gonic.service b/gonic.service
index 7ff873ee5243..913fac5d1dcd 100644
--- a/gonic.service
+++ b/gonic.service
@@ -11,11 +11,11 @@ Type=simple
ExecStart=/usr/bin/gonic
Environment=GONIC_MUSIC_PATH=/home/
-Environment=GONIC_DB_PATH=/var/lib/gonic/gonic.db #optional
-#Environment=GONIC_CACHE_PATH=/tmp/gonic_cache #optional
-#Environment=GONIC_LISTEN_ADDR=0.0.0.0:4747 #optional
-#Environment=GONIC_PROXY_PREFIX= #optional
-#Environment=GONIC_SCAN_INTERVAL= #optional
+Environment=GONIC_DB_PATH=/var/lib/gonic/gonic.db #optional
+#Environment=GONIC_CACHE_PATH=/var/lib/gonic/gonic_cache #optional
+#Environment=GONIC_LISTEN_ADDR=0.0.0.0:4747 #optional
+#Environment=GONIC_PROXY_PREFIX= #optional
+#Environment=GONIC_SCAN_INTERVAL= #optional
[Install]
WantedBy=multi-user.target
diff --git a/gonic.tmpfiles b/gonic.tmpfiles
new file mode 100644
index 000000000000..603fc3e1005b
--- /dev/null
+++ b/gonic.tmpfiles
@@ -0,0 +1 @@
+d /var/lib/gonic 0755 gonic gonic