12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- IX=sfinx pouix freeix geix panap
- check:
- @echo = Making check...
- @nsgmls -s -wxml /usr/share/sgml/declaration/xml.dcl peers.xml
- @echo = check done.
- peers.xml: check
- all: install zebra-moniteur.conf ripe-send
- install: as20766.txt
- @echo = Making install...
- (cd /var/www-gitoyen/routing; make -W peers.wml)
- for ix in ${IX}; do\
- ./peers2bgpConfig.pl peers.xml $$ix > peers-$$ix-bgpd.conf;\
- ./peers2bind.pl peers.xml $$ix > db.$$ix-peers.gitoyen.net;\
- cp db.$$ix-peers.gitoyen.net /etc/bind/;\
- rndc reload $$ix-peers.gitoyen.net;\
- done
- @echo = Copying peers.xml to w3
- zebra-moniteur.conf: peers.xml peers2fdnMoniteurConfig.pl
- @echo = Making zebra-moniteur.conf...
- ./peers2fdnMoniteurConfig.pl peers.xml > zebra-moniteur.conf
- @cp zebra-moniteur.conf /var/www/gitoyen/
- @echo = zebra-moniteur.conf done.
- as20766.txt: as20766.epy peers.xml
- @echo = Making as20766.txt...
- ./peers2fdnMoniteurConfig.pl peers.xml > zebra-moniteur.conf
- ./myepython < as20766.epy > as20766.txt
- @echo = as20766.txt done.
- ripe: as20766.txt.asc
- as20766.txt.asc: as20766.txt
- @echo = Making as20766.txt.asc...
- gpg --clearsign --armor --yes --default-key gitoyen $<
- # --keyring ~bortzmeyer/.gnupg/pubring.gpg \
- # --secret-keyring ~bortzmeyer/.gnupg/secring.gpg $<
- @echo = Making as20766.txt.asc...
- ripe-send: as20766.txt.asc
- @echo = Making ripe-send...
- mutt -s "MODIFY KEYWORDS:DIFF" -e 'my_hdr X-NCC-Regid: fr.gitoyen' \
- auto-dbm@ripe.net < $<
- @echo = ripe-send done.
- peers.dvi: peers.tex
- latex peers.tex
- peers.tex: peers.xml to-latex.xslt
- xsltproc -o $@ to-latex.xslt peers.xml
- peers.db: peers.xml to-docbook.xslt
- xsltproc -o $@ to-docbook.xslt peers.xml
- clean:
- rm -f *.dvi *.tmp *.aux *.log as20766.txt.asc as20766.txt peers.tex peers.db
- rm -f peers*-bgpd.conf db.*-peers.gitoyen.net zebra-moniteur.conf *~
- bgp-show:
- @[ -n "${IX}" ] && echo IX=${IX}
- @[ -n "${ASN}" ] && echo ASN=${ASN}
- @./peers2bgpConfig.pl peers.xml ${IX} ${ASN}
|