simple config file management library (Python 2)


python-reconfigure provides easy and uniform access to various kinds of configuration files, easily extendable with custom parsers.

Supported configuration files:
 * Ajenti (ajenti)
 * BIND9 DNS (bind9)
 * Crontabs (crontab)
 * Samba CTDB (ctdb)
 * ISC DHCPD / uDHCPD (dhcpd)
 * NFS /etc/exports (exports)
 * /etc/fstab (fstab)
 * /etc/group (group)
 * /etc/hosts (hosts)
 * iptables-save dump (iptables)
 * Netatalk afp.conf (netatalk)
 * NSD DNS (nsd)
 * /etc/passwd (passwd)
 * /etc/resolv.conf (resolv)
 * Samba (samba)
 * Squid 3 (squid)
 * Supervisord (supervisor)

Included parsers:
 * BIND9 config (bind9)
 * Crontab (crontab)
 * NFS Exports (exports)
 * .ini (ini)
 * iptables-save (iptables)
 * nginx-like (nginx)
 * squid (squid)
 * nsd (nsd)
 * CSV-like space-separated values (ssv)
 * JSON (jsonparser)

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install python-reconfigure