diff options
author | Pau Escrich | 2015-07-17 09:55:39 +0200 |
---|---|---|
committer | Pau Escrich | 2015-07-17 09:55:39 +0200 |
commit | 86af16ec3b7d9ca3267adba28bbd614468b137d7 (patch) | |
tree | 7be934d057cf855bbd75f841329ac8bcd2897ad9 | |
parent | e26a5a92125beadd9f8a25d708da924d0f96e3f4 (diff) | |
download | aur-86af16ec3b7d9ca3267adba28bbd614468b137d7.tar.gz |
Add support for systemd
Signed-off-by: Pau Escrich <p4u@dabax.net>
-rw-r--r-- | PKGBUILD | 1 | ||||
-rw-r--r-- | bmx6.service | 12 |
2 files changed, 13 insertions, 0 deletions
@@ -33,6 +33,7 @@ build() { } package() { + install -D -m 644 ${startdir}/${pkgname}.service ${pkgdir}/usr/lib/systemd/system/${pkgname}.service cd "$srcdir/$pkgname" install -D -m 755 bmx6 ${pkgdir}/usr/bin/bmx6 install -D -m 755 lib/bmx6_json/bmx6_json.so ${pkgdir}/usr/lib/bmx6_json.so diff --git a/bmx6.service b/bmx6.service new file mode 100644 index 000000000000..111fde8de098 --- /dev/null +++ b/bmx6.service @@ -0,0 +1,12 @@ +[Unit] +Description=mesh routing network daemon +After=network.target + +[Service] +Type=forking +ExecStart=/usr/bin/bmx6 +ExecStop=/usr/bin/kill -15 $MAINPID +ExecReload=/usr/bin/bmx6 -c configReload +PIDFile=/var/run/bmx6/pid +Restart=on-failure + |