[arch-commits] Commit in quagga/trunk (PKGBUILD pimd.service)
Sébastien Luttringer
seblu at archlinux.org
Sun Apr 17 23:24:21 UTC 2016
Date: Monday, April 18, 2016 @ 01:24:21
Author: seblu
Revision: 265106
upgpkg: quagga 1.0.20160315-2
- fix FS#48998
Added:
quagga/trunk/pimd.service
Modified:
quagga/trunk/PKGBUILD
--------------+
PKGBUILD | 7 ++++---
pimd.service | 15 +++++++++++++++
2 files changed, 19 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-04-17 20:04:31 UTC (rev 265105)
+++ PKGBUILD 2016-04-17 23:24:21 UTC (rev 265106)
@@ -3,7 +3,7 @@
pkgname=quagga
pkgver=1.0.20160315
-pkgrel=1
+pkgrel=2
pkgdesc='BGP/OSPF/ISIS/RIP/RIPNG routing daemon suite'
arch=('i686' 'x86_64')
url='http://www.quagga.net'
@@ -19,6 +19,7 @@
'isisd.service'
'ospf6d.service'
'ospfd.service'
+ 'pimd.service'
'ripd.service'
'ripngd.service'
'zebra.service')
@@ -30,6 +31,7 @@
'67d0ada0f3000b9a86351798786c5256'
'6e2569ef339838aa41375e913a8e19ce'
'260f5fcf9b53ef201a8fb34e7ea90457'
+ 'af6571185d6a6a6e1f070c7be0e4333a'
'b6e3549d780355914ae8edd43e15630a'
'72dd63c49fdaea41729a4318d0fbac79'
'577f1e7caeea31d910f2dc29c28ada7d')
@@ -56,7 +58,6 @@
--localstatedir=/run/quagga \
--enable-exampledir=/usr/share/doc/quagga/examples \
--enable-vtysh \
- --enable-isisd \
--enable-isis-topology \
--enable-netlink \
--enable-snmp \
@@ -83,7 +84,7 @@
# systemd
cd "$srcdir"
install -d -m 755 "$pkgdir"/usr/lib/{systemd/system,tmpfiles.d,sysusers.d}
- for _d in zebra ripd ripngd bgpd ospfd ospf6d isisd babeld; do
+ for _d in zebra ripd ripngd bgpd ospfd ospf6d isisd babeld pimd; do
install -D -m 644 $_d.service "$pkgdir/usr/lib/systemd/system/$_d.service"
done
install -D -m 644 $pkgname.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
Added: pimd.service
===================================================================
--- pimd.service (rev 0)
+++ pimd.service 2016-04-17 23:24:21 UTC (rev 265106)
@@ -0,0 +1,15 @@
+[Unit]
+Description=PIM multicast routing engine
+Documentation=man:pimd(8) man:zebra(8)
+BindTo=zebra.service
+After=network.target zebra.service
+ConditionPathExists=/etc/quagga/pimd.conf
+
+[Service]
+Type=forking
+PIDFile=/run/quagga/pimd.pid
+ExecStart=/usr/sbin/pimd -d
+Restart=on-abort
+
+[Install]
+WantedBy=multi-user.target
More information about the arch-commits
mailing list