diff --git a/files/bin/void-backup b/files/bin/void-backup index bf0e2ec..665128d 100644 --- a/files/bin/void-backup +++ b/files/bin/void-backup @@ -42,10 +42,8 @@ if [[ -f "${backupcfg}" ]]; then source "${backupcfg}" else echo "${backupcfg} fehlt." - echo "Entweder:" - echo "UUID=\"uuid\" > ${backupcfg}" - echo "oder:" - echo "\`void-createbackupcontainer\` um eine neue Backupplatte einzurichten." + echo "Diese Datei wird normalerweise durch \`void-createbackupcontainer\`" + echo "angelegt. Bitte Sprich mit deinem Systemadministrator." fi if [ -z "${UUID}" ]; then diff --git a/files/bin/void-snapshot b/files/bin/void-snapshot index 6c2a4a1..447c4d6 100644 --- a/files/bin/void-snapshot +++ b/files/bin/void-snapshot @@ -17,7 +17,19 @@ else done fi -if [[ "${1}" == "homefs" ]]; then +if [[ ! $- == *i* ]]; then + if [[ ! "${1}" == "home" ]]; then + echo "Private Daten wurden nicht snapshotted." + echo '`void-snaptshot home` um dieses mit zu snapshotten.' + if ! grep "#void.system" /var/spool/cron/root | grep -q "home"; then + echo "Folgender Befehl um das dauerhaft regelmässig zu machen." + echo '`sudo sed -i "s/t #/t home #/" /var/spool/cron/root`' + fi + fi +fi + + +if [[ "${1}" == "home" ]]; then btrbk --config="${cfg}" --quiet run snapshothomefs fi