This is what I have to go by for directions.
The VPN configs have a backbone net that is hard coded. This is legacy from when there was only one. This needs to be provided and used in the scripts in a different manner so we dont have to edit the source code manually for each individual site.
Here is the code parts that mentions backbone_net
backbone_net="${backbone_net:-"172.16.4.0/23"}"
echo "backbone_net=\"${backbone_net}\"" >> "$config_file"
sed -i -e "s/\$ntt_ip/$ntt_ip/g" \
-e "s/\$downstream_dhcp_prefix/$downstream_dhcp_prefix/g" \
-e "s/\$unique_client_net/$unique_client_net/g" \
-e "s/\$downstream_dhcp_net/$downstream_dhcp_net/g" \
-e "s/\$lo_prefix/$lo_prefix/g" \
-e "s,\$backbone_net,$backbone_net,g" \
/etc/quagga/ripd.conf
I know this is vague, I feel that I can get a better grasp on the task if it is explained to me in a different way maybe?
Thanks for any assistance provided.