diff options
Diffstat (limited to 'frr_6.0_systemd_arch.patch')
-rw-r--r-- | frr_6.0_systemd_arch.patch | 303 |
1 files changed, 303 insertions, 0 deletions
diff --git a/frr_6.0_systemd_arch.patch b/frr_6.0_systemd_arch.patch new file mode 100644 index 000000000000..a05d313fa33d --- /dev/null +++ b/frr_6.0_systemd_arch.patch @@ -0,0 +1,303 @@ +diff -Naupr frr-frr-6.0_orig/redhat/babeld.service frr-frr-6.0/redhat/babeld.service +--- frr-frr-6.0_orig/redhat/babeld.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/babeld.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=Babel routing daemon ++Documentation=man:babeld(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/babeld.pid ++ExecStart=/usr/bin/babeld -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/bfdd.service frr-frr-6.0/redhat/bfdd.service +--- frr-frr-6.0_orig/redhat/bfdd.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/bfdd.service 2018-10-12 10:05:33.009496639 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=Communication failure detection daemon ++Documentation=man:bfdd(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/bfdd.pid ++ExecStart=/usr/bin/bfdd -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/bgpd.service frr-frr-6.0/redhat/bgpd.service +--- frr-frr-6.0_orig/redhat/bgpd.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/bgpd.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=BGP routing daemon ++Documentation=man:bgpd(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/bgpd.pid ++ExecStart=/usr/bin/bgpd -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/eigrpd.service frr-frr-6.0/redhat/eigrpd.service +--- frr-frr-6.0_orig/redhat/eigrpd.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/eigrpd.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=EIGRP routing daemon ++Documentation=man:eigrpd(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/eigrpd.pid ++ExecStart=/usr/bin/eigrpd -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/isisd.service frr-frr-6.0/redhat/isisd.service +--- frr-frr-6.0_orig/redhat/isisd.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/isisd.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=IS-IS routing daemon ++Documentation=man:isis(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/isisd.pid ++ExecStart=/usr/bin/isisd -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/ldpd.service frr-frr-6.0/redhat/ldpd.service +--- frr-frr-6.0_orig/redhat/ldpd.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/ldpd.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=LDP engine ++Documentation=man:ldpd(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/ldpd.pid ++ExecStart=/usr/bin/ldpd -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/nhrpd.service frr-frr-6.0/redhat/nhrpd.service +--- frr-frr-6.0_orig/redhat/nhrpd.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/nhrpd.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=NHRP daemon ++Documentation=man:nhrpd(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/nhrpd.pid ++ExecStart=/usr/bin/nhrpd -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/ospf6d.service frr-frr-6.0/redhat/ospf6d.service +--- frr-frr-6.0_orig/redhat/ospf6d.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/ospf6d.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=OSPF routing daemon for IPv6 ++Documentation=man:ospfd(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/ospf6d.pid ++ExecStart=/usr/bin/ospf6d -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/ospfd-instance@.service frr-frr-6.0/redhat/ospfd-instance@.service +--- frr-frr-6.0_orig/redhat/ospfd-instance@.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/ospfd-instance@.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=OSPF routing daemon instance %i ++Documentation=man:ospfd(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ospfd.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/ospfd-%i.pid ++ExecStart=/usr/bin/ospfd -n %i -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/ospfd.service frr-frr-6.0/redhat/ospfd.service +--- frr-frr-6.0_orig/redhat/ospfd.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/ospfd.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=OSPF routing daemon ++Documentation=man:ospfd(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/ospfd.pid ++ExecStart=/usr/bin/ospfd -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/pbrd.service frr-frr-6.0/redhat/pbrd.service +--- frr-frr-6.0_orig/redhat/pbrd.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/pbrd.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=PBR routing daemon ++Documentation=man:pbrd(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/pbrd.pid ++ExecStart=/usr/bin/pbrd -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/pimd.service frr-frr-6.0/redhat/pimd.service +--- frr-frr-6.0_orig/redhat/pimd.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/pimd.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,14 @@ ++[Unit] ++Description=PIM multicast routing engine ++Documentation=man:pimd(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/pimd.pid ++ExecStart=/usr/bin/pimd -d ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/ripd.service frr-frr-6.0/redhat/ripd.service +--- frr-frr-6.0_orig/redhat/ripd.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/ripd.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=RIP routing daemon ++Documentation=man:ripd(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/ripd.pid ++ExecStart=/usr/bin/ripd -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/ripngd.service frr-frr-6.0/redhat/ripngd.service +--- frr-frr-6.0_orig/redhat/ripngd.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/ripngd.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=RIP routing daemon for IPv6 ++Documentation=man:ripngd(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/ripngd.pid ++ExecStart=/usr/bin/ripngd -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/staticd.service frr-frr-6.0/redhat/staticd.service +--- frr-frr-6.0_orig/redhat/staticd.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/staticd.service 2018-10-12 10:13:47.017305494 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=Zebra daemon responsible for management of static routes ++Documentation=man:staticd(8) man:zebra(8) ++BindTo=zebra.service ++After=network.target zebra.service ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/staticd.pid ++ExecStart=/usr/bin/staticd -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target +diff -Naupr frr-frr-6.0_orig/redhat/zebra.service frr-frr-6.0/redhat/zebra.service +--- frr-frr-6.0_orig/redhat/zebra.service 1970-01-01 07:00:00.000000000 +0700 ++++ frr-frr-6.0/redhat/zebra.service 2018-10-12 09:58:16.424665052 +0700 +@@ -0,0 +1,15 @@ ++[Unit] ++Description=GNU Zebra routing manager ++Documentation=man:zebra(8) ++After=network.target ++ ++[Service] ++Type=forking ++PIDFile=/run/frr/zebra.pid ++ExecStartPre=/usr/bin/ip route flush proto zebra ++ExecStart=/usr/bin/zebra -d ++ExecReload=/bin/kill -HUP $MAINPID ++Restart=on-abort ++ ++[Install] ++WantedBy=multi-user.target |