ifstated: Use templating for ifstated configurations

This commit is contained in:
Timo Makinen 2021-03-26 16:45:26 +00:00
parent baa768fe53
commit e31769a606
4 changed files with 1 additions and 1 deletions

View file

@ -1,33 +0,0 @@
init-state auto
carp_up = "carp145.link.up"
state auto {
run "pfctl -f /etc/pf.conf"
if $carp_up {
set-state master
}
if ! $carp_up {
set-state backup
}
}
state backup {
init {
run "/usr/local/sbin/birdc disable ospf1"
}
if $carp_up {
set-state master
}
}
state master {
init {
run "/usr/local/sbin/birdc enable ospf1"
}
if !$carp_up {
set-state backup
}
}