From: Sergey Matveev Date: Fri, 21 Feb 2025 14:10:34 +0000 (+0300) Subject: Use cmenctool instead of age X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=89d32ff13a5c1bfb6f844165b1a45c140264eea8;p=dotfiles.git Use cmenctool instead of age --- 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