From 89d32ff13a5c1bfb6f844165b1a45c140264eea8 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Fri, 21 Feb 2025 17:10:34 +0300 Subject: [PATCH] Use cmenctool instead of age --- bin/bin/zsnap | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/bin/bin/zsnap b/bin/bin/zsnap index 07ca3c8..8ffb0e0 100755 --- a/bin/bin/zsnap +++ b/bin/bin/zsnap @@ -16,12 +16,14 @@ EOF mk_fifo() { [[ -z $FIFO ]] || { - mkfifo $dst/$latest_filename.zfs.zst.age - echo $dst/$latest_filename.zfs.zst.age + mkfifo $dst/$latest_filename.zfs.zst.enc + echo $dst/$latest_filename.zfs.zst.enc } } -enccmd=(~stargrave/env/local/bin/age -R /home/stargrave/.age/general.pub) +enccmd() { + ~stargrave/bin/cmenctool 4$dst/$latest_filename.zfs.zst.age + zfs send -Rwv $latest | zstdmt | enccmd >$dst/$latest_filename.zfs.zst.enc sync touch $dst/$latest_filename.from ;; @@ -66,8 +68,8 @@ case $action in [[ $latest_dst != $latest_filename ]] setopt PIPE_FAIL set -x - zfs send -Rwv -i ${latest_dst:gs#%#/} $latest | zstdmt | $enccmd > \ - $dst/$latest_filename.zfs.zst.age + zfs send -Rwv -i ${latest_dst:gs#%#/} $latest | zstdmt | enccmd > \ + $dst/$latest_filename.zfs.zst.enc set +x sync print $latest_dst >$dst/$latest_filename.from -- 2.48.1