summaryrefslogtreecommitdiff
path: root/topics/systems/sheepdog.gmi
diff options
context:
space:
mode:
Diffstat (limited to 'topics/systems/sheepdog.gmi')
-rw-r--r--topics/systems/sheepdog.gmi34
1 files changed, 0 insertions, 34 deletions
diff --git a/topics/systems/sheepdog.gmi b/topics/systems/sheepdog.gmi
deleted file mode 100644
index 5285553..0000000
--- a/topics/systems/sheepdog.gmi
+++ /dev/null
@@ -1,34 +0,0 @@
-# Sheepdog
-
-I have written sheepdog to keep track of backups etc. Here are some issues
-that need resolving at some point.
-
-=> https://github.com/pjotrp/deploy
-
-## Tags
-
-* assigned: pjotrp
-* type: enhancement
-* status: in progress, halted
-* priority: medium
-* keywords: system, sheepdog
-
-## Tasks
-
-* [X] add locking functionality for tags - added borg with-lock (test)
-* [X] chgrp functionality in sheepdog_borg
-* [ ] check whether rsync dir exists, repo valid and/or no lock before proceeding
-* [ ] send digest E-mails
-* [ ] smart state E-mails on services going down
-* [ ] block on root user if not running from protected dir
-* [ ] borg/rsync should check validity of repo before propagating
-* [ ] borg/rsync ignore files that have wrong permissions
-* [ ] package in GNU Guix for root scripts
-* [ ] list current state - it means parsing the state list (some exists)
-* [ ] synchronize between queues using a dump
-* [ ] sheepdog_expect.rb - expect PINGs
-* [ ] sheepdog_rsync.rb - test for 'total size is 0'
-* [ ] sheepdog_list tag and filter switches improve behaviour
-* [ ] add sheepdog_web_monitor - currently using plain curl
-* [X] borg: set user/group after backup
-* [ ] add remote borg backup with sshfs