From 3d8ac1e94432a3fa30eafbf88bdd8cc85c516e75 Mon Sep 17 00:00:00 2001 From: Martin Puppe Date: Wed, 2 Dec 2020 20:11:01 +0100 Subject: [PATCH] Do not delete base directory on the target --- secrets | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/secrets b/secrets index e3364ba..8e440bd 100755 --- a/secrets +++ b/secrets @@ -90,12 +90,12 @@ rm "$0" echo "!*data" >&2 read basedir -if test -d "$basedir"; then - rm -rf "$basedir" +if test ! -d "$basedir"; then + mkdir "$basedir" + chown root:root "$basedir" + chmod 755 "$basedir" fi -mkdir -p "$basedir" -chown root:root "$basedir" -chmod 755 "$basedir" +rm -rf "$basedir"/* while read name; do fullpath="$basedir/$name"