]> git.proxmox.com Git - mirror_frr.git/commitdiff
redhat: keep check for zebra.conf to check for per daemon configs
authorKarel Van Hecke <25814162+karelvanhecke@users.noreply.github.com>
Wed, 17 Nov 2021 10:35:23 +0000 (11:35 +0100)
committerKarel Van Hecke <25814162+karelvanhecke@users.noreply.github.com>
Wed, 17 Nov 2021 10:35:23 +0000 (11:35 +0100)
Signed-off-by: Karel Van Hecke <25814162+karelvanhecke@users.noreply.github.com>
redhat/frr.spec.in

index 04a3258980cf14a808b18ad128e1be8a7200fe23..7f8e89de16177997c942db0bcdfecec0b5955ca8 100644 (file)
@@ -564,8 +564,8 @@ zebra_spec_add_service fabricd      2618/tcp "Fabricd vty"
 /sbin/install-info %{_infodir}/frr.info.gz %{_infodir}/dir
 
 # Create dummy config file if they don't exist so basic functions can be used.
-if [ ! -e %{configdir}/frr.conf ]; then
-    # per daemon configs exist
+if [ ! -e %{configdir}/frr.conf ] && [ ! -e %{configdir}/zebra.conf ]; then
+    # No frr.conf and per daemon configs exist
     mv %{configdir}/frr.conf.template %{configdir}/frr.conf
 %if 0%{?frr_user:1}
     chown %{frr_user}:%{frr_user} %{configdir}/frr.conf