srvbackup

Backup server configuration with privledge separation
Log | Files | Refs | README

commit 7b797c7fb278ac12ec83e053dad6017fb6e86907
parent f45f4d38ebb7c0ea34092b3ce453db91fd73a927
Author: Jacob R. Edwards <jacob@jacobedwards.org>
Date:   Tue, 29 Oct 2024 12:07:05 -0700

Add README

Diffstat:
AREADME | 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.