X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=make-all-config.sh;h=276a4d41b88c3d39e50827934b429f670617bd16;hb=065361daac62b4cdb33cf19caa534e29ac1dfde0;hp=10d3180e12c28a6dc3ab3ad049911bc25313ad36;hpb=f35078d3cda54f3cbdaab03d7def66bcfbb560dd;p=nms diff --git a/make-all-config.sh b/make-all-config.sh index 10d3180..276a4d4 100755 --- a/make-all-config.sh +++ b/make-all-config.sh @@ -1,5 +1,6 @@ #! /bin/sh ./planning/planning +scp switches.txt patchlist.txt space:/root/ cat static-switches.txt >> switches.txt ./config/make-dhcpd.pl > /etc/dhcp3/dhcpd.conf ./config/make-named.pl > /etc/bind/named.conf @@ -11,3 +12,6 @@ scp mbd-ports *-config sesse@f1:/tftpboot/portcfg/ # regenerate the mbd netlist (echo '# Autogenerated. Do not touch!' ; echo "package Config;"; echo 'our @networks = (' ; cut -d" " -f1-2 switches.txt | perl -e 'while (<>) { chomp; my ($net,$mask) = split / /; print "\t\"$net/$mask\",\n"; }' ; echo ');' ; echo '1;') > mbd/nets.pl + +perl web/make-switches.pl > switches.sql +scp switches.sql root@space: