Hi again,
everyone who is using pfSense knows that there is no good (and free) automated backup possibility for the config file. Therefore I have written a python script that connects over sftp to a pfsense box, gets the config.xml and stores it to a local directory or remote server through sftp.
The only dependancy this script has is the pysftp package which can be installed very easily with:
# easy_install pysftp
The script has been tested on a CentOS 5.8 machine with python 2.4 and is released under the BSD Licence.
I hope I could help someone with this.