distro/redhat: Update to F24 and fix few issues, add nhrpd.service
* redhat/quagga.spec.in: Review Fedora spec file and sync up with any
useful differences, inc:
- Add tmpfiles.d/quagga.conf config for Quagga from Fedora
- Add quagga-filter-perl-requires.sh from Fedora.
- Move libs to %{_libdir}/quagga as per Fedora
- use systemd_postun_with_restart for postun
Add nhrpd.service systemd file. Simplify/chop down the RPM description.
* Makefile.am: Update to match
diff --git a/redhat/nhrpd.service b/redhat/nhrpd.service
new file mode 100644
index 0000000..63f138c
--- /dev/null
+++ b/redhat/nhrpd.service
@@ -0,0 +1,16 @@
+[Unit]
+Description=Quagga NHRP daemon
+BindsTo=zebra.service
+Wants=network.target
+After=zebra.service network-pre.target
+Before=network.target
+ConditionPathExists=/etc/quagga/nhrpd.conf
+
+[Service]
+Type=forking
+EnvironmentFile=/etc/sysconfig/quagga
+ExecStart=/usr/sbin/nhrpd -d $NHRPD_OPTS -f /etc/quagga/nhrpdd.conf
+Restart=on-abort
+
+[Install]
+WantedBy=multi-user.target