I use Cirrus to back up my iptables config. I configured a username for Cirrus on my Linux firewall, configured a command alias for iptables so I get more info (iptables -L -n --line), and created a custom Device Type which has my command in it (iptlist). Recently, I've modified my command alias to include ip6tables, so my new alias looks like this: iptables -L -n --line && ip6tables -L -n --line. Seems to work fine, although, I do remember having trouble logging in initially because of the prompt character. I believe Cirrus had trouble parsing '$' at the end of my prompt, so I had to change it to '#'.
There should be no reason you can't include a perl or shell script that simply runs a 'cat' on several config files at once upon login, so that way you can track changes to practically any config file. The only problem with this is that all configs will be in one 'file' with regard to Cirrus. I have a feature request for Cirrus to be able to track alternate command output, such as 'show version' and 'show flash' (a. la RANCID), but I'm not sure if that's even on the road map.
FYI, providing the ability to track command output other than running and startup configs is a feature we are considering for a future release.
Also interested in this... been quite a while now.. any progress?
So, with the release of Orion, do we now have the capability to keep track of more than one config 'file' per device? Or is it still limited to one config/one device?
anyone?
It is still limited to one startup and one running config per device. However, you can add the device again and point it at a modified device template for capturing different configs.
Device A - standard device template that captures running and startup when download config operation is executed
Device A (copy) - uses modified device template that captures other config when download config operation is executed
Formalizing this capability so that you can have multiple configs per device is still on our roadmap but did not make NCM v5.
Any update on this? Looks like a lot of people are still looking for the ability to save multiple configuration files per devide.
Thanks,
Paul
This definitely on our roadmap. In 5.1, our focus was making more config management operations avaialble through the website (config upload/download and execute script). For our next major release, we'll definitely consider formalizing this capability.
In the meantime, I would recommend checking out the workaround described in this thread: