#!/bin/sh
set -e

. debian/tests/utils

trap cleanup EXIT

# enable bgpd with SNMP & RPKI modules
cat >> /etc/frr/daemons << EOF
bgpd=yes
bgpd_options="-A 127.0.0.1 -Msnmp -Mrpki"
EOF

service frr restart

Wait_for_service

# check that it actually started
pgrep watchfrr
pgrep zebra
pgrep bgpd

# just for debugging
vtysh -c "show modules"

# ...SNMP and RPKI should be loaded
vtysh -c "show modules" | grep -q snmp
vtysh -c "show modules" | grep -q rpki
