commit 7b797c7fb278ac12ec83e053dad6017fb6e86907 parent f45f4d38ebb7c0ea34092b3ce453db91fd73a927 Author: Jacob R. Edwards <jacob@jacobedwards.org> Date: Tue, 29 Oct 2024 12:07:05 -0700 Add README Diffstat:
A | README | | | 22 | ++++++++++++++++++++++ |
1 file changed, 22 insertions(+), 0 deletions(-)
diff --git a/README b/README @@ -0,0 +1,22 @@ +About srvbackup +=============== + +This is a small script meant to backup various system configurations +and data—some of which may require extensive privledges to access— +to remote systems without requiring them to have many privledges. + +It does this by having a privledged user create a tarball of all +the files in /etc/backup/list to /var/backup/backup.tar where all +users are given read access. At that point an unprivledged user can +be used to mirror it to another server. + +The utility also provides a built-in command for fetching these +backups which utilizes a checksum to only fetch the data if it's +been changed. + +Encrypting the Tarball +====================== + +These files can contain sensative information and require root to +access for a reason, so in the future the ability to encrypt the +tarball may be added.