]> git.proxmox.com Git - mirror_frr.git/commitdiff
redhat: stop overriding _localstatedir
authorRuben Kerkhof <ruben@rubenkerkhof.com>
Wed, 20 Jun 2018 12:19:11 +0000 (14:19 +0200)
committerRuben Kerkhof <ruben@rubenkerkhof.com>
Thu, 21 Jun 2018 15:03:29 +0000 (17:03 +0200)
It is defined by rpm and points at /var

Signed-off-by: Ruben Kerkhof <ruben@rubenkerkhof.com>
redhat/frr.spec.in

index fb59f9af9e505ab3017fdac781652741a0263dd9..c32680fbdfdc30532312cdc6d3edb0b77a751067 100644 (file)
@@ -38,7 +38,7 @@
 %define     frr_tools     %{zeb_src}/tools
 
 # defines for configure
-%define     _localstatedir  /var/run/frr
+%define     rundir  %{_localstatedir}/run/%{name}
 
 # define for sphinx-build binary
 %if 0%{?rhel} && 0%{?rhel} < 7
@@ -231,7 +231,7 @@ developing OSPF-API and frr applications.
 %configure \
     --sbindir=%{_sbindir} \
     --sysconfdir=%{configdir} \
-    --localstatedir=%{_localstatedir} \
+    --localstatedir=%{rundir} \
     --disable-werror \
     --enable-irdp \
 %if !%{with_shared}
@@ -379,7 +379,7 @@ fi
 if getent passwd %frr_user >/dev/null ; then : ; else \
  /usr/sbin/useradd  -u %frr_uid -g %frr_gid \
   -M -r -s /sbin/nologin -c "FRRouting suite" \
-  -d %_localstatedir %frr_user 2> /dev/null || : ; \
+  -d %{rundir} %frr_user 2> /dev/null || : ; \
 fi
 %if 0%{?vty_group:1}
 /usr/sbin/usermod -a -G %vty_group %frr_user