sysconf / sysconf.base

Method + tool to manage custom system files for easy install, backup and sync
MIT License
0 stars 0 forks source link

Sysconf

Sysconf suggests a way to organise custom system files (like /etc config or /usr/bin/ scripts) in a central directory that is easy to manage, backup and sync.

The idea is to move any custom file like /etc/cron.daily/some-task) to /sysconf/actual/tree/etc/cron.daily/some-task and replace the original file with a symbolic link pointing toward its location in /sysconf/ .

Just a bash script

As a shell script, the sysconf tool provides commands to manipulate the /sysconf tree:

For detailed information, execute sysconf --help or read the script's source code directly.

Authors & history

This tool was was designed and implemented is maintained so far by Jean-Francois Gigand jf@gigand.fr.

The first version of the script was written in early 2014 and released as Free Software on GitHub a few months later.