summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBaptiste Jonglez2016-02-12 14:33:24 +0100
committerBaptiste Jonglez2016-02-12 14:33:24 +0100
commit59627223c94558ca76d243e61e17d23574240d9e (patch)
tree05545e3074a28e34c37f845175707195d5cf7a39
parent75000b0187ffb312fa3c5ba5716a6493e2a7a106 (diff)
downloadaur-59627223c94558ca76d243e61e17d23574240d9e.tar.gz
babeld: Restart automatically in case of failure
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD2
-rw-r--r--babeld.service5
3 files changed, 7 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5f6b18354c97..5079e3a81122 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Thu Feb 11 12:59:29 UTC 2016
+# Fri Feb 12 13:33:24 UTC 2016
pkgbase = babeld
pkgdesc = A loop-avoiding distance-vector routing protocol
pkgver = 1.7.0
- pkgrel = 2
+ pkgrel = 3
url = http://www.pps.univ-paris-diderot.fr/~jch/software/babel/
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index f6a240979fa5..d81c0722bdde 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Yann Lopez <arch at lonewulf dot net>
pkgname=babeld
pkgver=1.7.0
-pkgrel=2
+pkgrel=3
pkgdesc="A loop-avoiding distance-vector routing protocol"
arch=('i686' 'x86_64')
url="http://www.pps.univ-paris-diderot.fr/~jch/software/babel/"
diff --git a/babeld.service b/babeld.service
index bc72401f7b85..f3c1d284c29b 100644
--- a/babeld.service
+++ b/babeld.service
@@ -5,7 +5,10 @@ After=network.target
[Service]
Type=simple
-ExecStart=/usr/bin/babeld
+# Don't write a PID file, since it prevents babeld from starting again
+# in case of crash.
+ExecStart=/usr/bin/babeld -I ''
+Restart=on-failure
[Install]
WantedBy=multi-user.target