This is an old revision of the document!
# pkg install ciscoconf # cat /etc/rc.local
... /usr/local/bin/ciscoconfd -t 20 -u root -r /usr/local/bin/ciscoconfr /var/log/cisco.log exit 0
server# /usr/local/bin/ciscoconfd -t 20 -u root -r /usr/local/bin/ciscoconfr /var/log/cisco.log server# tail -f /var/log/cisco.log server# rlog /usr/local/lib/cisco/router.confg или server# rlog /usr/local/share/cisco/router.confg
Примечание:
/usr/local/bin/ciscoconfd -p /var/run/ciscoconfd.pid -s local0 -t 20 -u root -r /usr/local/bin/ciscoconfr /var/log/cisco.log
# apt install mailutils svs rancid # cat /etc/aliases
... rancid-cisco: root
# newaliases # cat /etc/rancid/rancid.conf
... LIST_OF_GROUPS="cisco"; export LIST_OF_GROUPS ... # su - rancid rancid@server:~$ bin/rancid-cvs rancid@server:~$ cat .cloginrc
add user router user1 add password router rpassword1 cisco add user switch user1 add password switch rpassword1 cisco
или
rancid@server:~$ cat .cloginrc
add user * user1 add password * password1 cisco #add method * ssh #add autoenable * 1
rancid@server:~$ bin/clogin router rancid@server:~$ cat commands.txt
conf term interface FastEthernet0/0 description connect to ISP2 end wr
rancid@server:~$ bin/clogin -x commands.txt router rancid@server:~$ cat cisco/router.db
router;cisco;up switch;cisco;up
rancid@server:~$ bin/rancid-run rancid@server:~$ cat logs/cisco.20160913.103438 rancid@server:~$ cat cisco/configs/router rancid@server:~$ cat cisco/configs/switch rancid@server:~$ cd cisco/configs/ rancid@server:~/cisco/configs$ cvs log router rancid@server:~/cisco/configs$ cvs dif -r1.2 -r1.3 router