diff --git a/modules/borg.nix b/modules/borg.nix index 3e9ce08..de6d243 100644 --- a/modules/borg.nix +++ b/modules/borg.nix @@ -36,9 +36,9 @@ in environment = { BORG_RELOCATED_REPO_ACCESS_IS_OK = "yes"; }; - path = [ pkgs.btrfs-progs ]; + path = [ pkgs.btrfs-progs pkgs.mount pkgs.umount pkgs.lvm2 pkgs.bash ]; serviceConfig = { - ReadWritePaths = [ "/backup" ]; + ReadWritePaths = [ "/backup" "/var/lock/lvm" "/etc/lvm" ]; }; }; } diff --git a/modules/borgHook.sh b/modules/borgHook.sh index 32712f5..f6f2597 100755 --- a/modules/borgHook.sh +++ b/modules/borgHook.sh @@ -1,4 +1,4 @@ -#!/run/current-system/sw/bin/bash +#!/usr/bin/env bash hooktype="$1" backuppath="$2" fstype="$(df --output=fstype / | sed 1d)"