qtesting home man structure for macos support

This commit is contained in:
2025-10-18 01:11:38 -05:00
parent 2f77f3b3a3
commit 93a3b83127
6 changed files with 34 additions and 3 deletions

View File

@@ -19,8 +19,10 @@ let
timemachine = {
browseable = true;
"path" = "/holocron/archives/timemachine";
#"valid users" = "blake";
"public" = "no";
"writeable" = "yes";
#"force user" = "blake";
"fruit:aapl" = "yes";
"fruit:time machine" = "yes";
"vfs objects" = "catia fruit streams_xattr";

View File

@@ -240,7 +240,7 @@ in {
description = "daily borg backup timer";
wantedBy = ["timers.target"];
timerConfig = {
OnCalendar = "*-*-* *:01:00"; # every hour, at :01 (one min after db dump)
OnCalendar = "*-*-* *:00:00"; # every hour, at :01 (one min after db dump)
Persistent = true;
};
};
@@ -251,7 +251,7 @@ in {
enable = true;
location = "/var/backup/mysql";
user = "root";
calendar = "*-*-* *:00:00";
calendar = "*-*-* *:59:00";
compressionAlg = "zstd";
databases = config.services.mysql.ensureDatabases; # set to all databases defined in esure databases
};