summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSean Snell2016-06-02 21:18:23 -0400
committerSean Snell2016-06-02 21:18:23 -0400
commitd30fc62ff70be4b3a87d31af14e4fe1887e755d5 (patch)
tree548509669d220df60e0c8ec1baca54c5104a84c7
parent4283ff657c6b2342df723b2121308822838eb7af (diff)
downloadaur-d30fc62ff70be4b3a87d31af14e4fe1887e755d5.tar.gz
Testing for proper addiiton of .service file
-rw-r--r--PKGBUILD4
-rw-r--r--rmmagentd.service11
2 files changed, 14 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1c3a5de9b77a..278ba97c5d2b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=rmmagent
pkgver=1.0.2
-pkgrel=1
+pkgrel=2
pkgdesc='Remote Monitoring Agent for GFI Languard Dashboard'
arch=('i686' 'x86_64')
url='http://languard.gfi.com/'
@@ -37,6 +37,8 @@ prepare() {
tar -xf control.tar.gz
mv usr/local/lib/ usr/lib
mv usr/local/rmmagent usr/rmmagent
+ mkdir -p "$pkgdir"/etc/systemd/system
+ mv "$srcdir"/rmmagentd.service "$pkgdir"/usr/lib/systemd/rmmagentd.service
}
package() {
diff --git a/rmmagentd.service b/rmmagentd.service
new file mode 100644
index 000000000000..c24ad86bf778
--- /dev/null
+++ b/rmmagentd.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Languard Remote Management Agent
+
+[Service]
+Type=forking
+TimeoutStartSec=0
+ExecStart=/usr/rmmagent/rmmagentd --start
+ExecStop=/usr/rmmagent/rmmagentd --terminate
+
+[Install]
+WantedBy=multi-user.target