Fix cp recursive flag for config/cert/ in backup.sh and restore.sh
Remplace 'cp -p' par 'cp -rp' lors de la copie de config/cert/. Sans l'option -r, cp omet le repertoire avec l'erreur: cp: -r non specifie ; omission du repertoire 'config/cert/.' Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -127,7 +127,7 @@ else
|
||||
fi
|
||||
if [ -d "${SCRIPT_DIR}/config/cert" ]; then
|
||||
mkdir -p "${WORK_DIR}/cert"
|
||||
cp -p "${SCRIPT_DIR}/config/cert/." "${WORK_DIR}/cert/"
|
||||
cp -rp "${SCRIPT_DIR}/config/cert/." "${WORK_DIR}/cert/"
|
||||
chmod -R go-rwx "${WORK_DIR}/cert"
|
||||
SECRET_ITEMS+=("config/cert/")
|
||||
fi
|
||||
|
||||
@@ -176,7 +176,7 @@ if [ "${SKIP_SECRETS}" = "false" ]; then
|
||||
if [ "${HAS_CERT}" = "true" ]; then
|
||||
log "[secrets] Restauration de config/cert/..."
|
||||
mkdir -p "${SCRIPT_DIR}/config/cert"
|
||||
cp -p "${EXTRACTED_DIR}/cert/." "${SCRIPT_DIR}/config/cert/"
|
||||
cp -rp "${EXTRACTED_DIR}/cert/." "${SCRIPT_DIR}/config/cert/"
|
||||
chmod -R go-rwx "${SCRIPT_DIR}/config/cert"
|
||||
log " OK"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user