GNU bug report logs - #71639
[PATCH WIP 0/5] Improve on restic-backup-service

Previous Next

Package: guix-patches;

Reported by: Richard Sent <richard <at> freakingpenguin.com>

Date: Tue, 18 Jun 2024 22:08:02 UTC

Severity: normal

Tags: patch

Full log


View this message in rfc822 format

From: paul <goodoldpaul <at> autistici.org>
To: Fabio Natali <me <at> fabionatali.com>, 71639 <at> debbugs.gnu.org
Cc: Richard Sent <richard <at> freakingpenguin.com>
Subject: [bug#71639] [PATCH WIP 0/5] Improve on restic-backup-service
Date: Mon, 23 Dec 2024 11:57:12 +0100
[Message part 1 (text/plain, inline)]
Hi Richard and Fabio,

With Shepherd 1.0 we got new shiny timers and I just sent a patch [0] to 
migrate the restic-backup-service type to Shepherd timers. It shouldn't 
break any existing backup (provided a reboot is done after 
configuration) AFAIU. If you don't have objections, I would update the 
plan this way:

1. Implement as a Shepherd timer, with issue#75045

2. Improve the restic backup system service . This can be done in the
current issue #71639:

services: backup: Add password-command support to restic-service
services: backup: Add extra-packages field to restic-backup-job
services: backup: Move restic package to restic-configuration

3. Refactor the restic-guix function to allow for more restic commands
to be wrapped. This can be done in issue #72803:

services: restic-backup: Add more restic commands to the restic-guix
package.

4. Allow for repositories to be initialized with a restic-guix init
command. This commit could be adapted and moved to a new branch based on
#72803:

services: backup: Support bootstrapping an initial restic backup




What do you think?



cheers,

giacomo


[0]: https://issues.guix.gnu.org/75045
[Message part 2 (text/html, inline)]

This bug report was last modified 175 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.