From 16977d70657dae4910305d6433215bc3c9b8af17 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Fri, 16 Aug 2024 12:57:39 -0300 Subject: src/check: Add make(1) version of the original sh one --- src/check | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 src/check diff --git a/src/check b/src/check new file mode 100755 index 0000000..7e56866 --- /dev/null +++ b/src/check @@ -0,0 +1,31 @@ +#!/bin/sh +set -eu + + + +cat <<'EOF' | make -f- +.POSIX: + + + +all: email btrfs borg + + + +email: abuse admin postmaster hostmaster +abuse admin postmaster hostmaster: ALWAYS + uuid | mail -s "\"$@\" alias test from `id -un`@`hostname`" "$@@`hostname`" + + +btrfs: /dev/vda3 /dev/vda1 /dev/vdc1 +/dev/vda3 /dev/vda1 /dev/vdc1: ALWAYS + btrfs scrub start -B $@ + btrfs check --force -p $@ + + +borg: ALWAYS + borg check --verbose --progress --verify-data + + +ALWAYS: +EOF -- cgit v1.2.3