@@ -5,26 +5,26 @@ bootstrap_filesystem() {
55 if [ ! -d "${backup_job_filesystem_path}" ]; then
66 mkdir -p "${backup_job_filesystem_path}"
77 fi
8- if [ "$(stat -c %U "${backup_job_filesystem_path}")" != "dbbackup " ] ; then chown -R dbbackup:dbbackup "${backup_job_filesystem_path}" ; fi
8+ if [ "$(stat -c %U "${backup_job_filesystem_path}")" != "${DBBACKUP_USER} " ] ; then chown -R "${DBBACKUP_USER}":"${DBBACKUP_GROUP}" "${backup_job_filesystem_path}" ; fi
99 if [ "$(stat -c %a "${backup_job_filesystem_path}")" != "${backup_job_filesystem_permission}" ] ; then chmod -R "${backup_job_filesystem_permission}" "${backup_job_filesystem_path}" ; fi
1010
1111 if [ -d "${backup_job_filesystem_archive_path}" ]; then
12- if [ "$(stat -c %U "${backup_job_filesystem_archive_path}")" != "dbbackup " ] ; then chown -R dbbackup:dbbackup "${backup_job_filesystem_archive_path}" ; fi
12+ if [ "$(stat -c %U "${backup_job_filesystem_archive_path}")" != "${DBBACKUP_USER} " ] ; then chown -R "${DBBACKUP_USER}":"${DBBACKUP_GROUP}" "${backup_job_filesystem_archive_path}" ; fi
1313 if [ "$(stat -c %a "${backup_job_filesystem_archive_path}")" != "${backup_job_filesystem_permission}" ] ; then chmod -R "${backup_job_filesystem_permission}" "${backup_job_filesystem_archive_path}" ; fi
1414 fi
1515
1616 if [ ! -d "${LOG_PATH}" ]; then
1717 mkdir -p "${LOG_PATH}"
1818 fi
1919
20- if [ "$(stat -c %U "${LOG_PATH}")" != "dbbackup " ] ; then chown dbbackup:dbbackup "${LOG_PATH}" ; fi
20+ if [ "$(stat -c %U "${LOG_PATH}")" != "${DBBACKUP_USER} " ] ; then chown -R "${DBBACKUP_USER}":"${DBBACKUP_GROUP}" "${LOG_PATH}" ; fi
2121 if [ ! -d "${LOG_PATH}"/"$(date +'%Y%m%d')" ]; then run_as_user mkdir -p "${LOG_PATH}"/"$(date +'%Y%m%d')"; fi
2222 if [ "$(stat -c %a "${LOG_PATH}")" != "755" ] ; then chmod -R 755 "${LOG_PATH}" ; fi
2323
2424 if [ ! -d "${TEMP_PATH}" ]; then
2525 mkdir -p "${TEMP_PATH}"
2626 fi
27- if [ "$(stat -c %U "${TEMP_PATH}")" != "dbbackup " ] ; then chown -R dbbackup:dbbackup "${TEMP_PATH}" ; fi
27+ if [ "$(stat -c %U "${TEMP_PATH}")" != "${DBBACKUP_USER} " ] ; then chown -R "${DBBACKUP_USER}":"${DBBACKUP_GROUP}" "${TEMP_PATH}" ; fi
2828 if var_true "${DEBUG_BOOTSTRAP_FILESYSTEM}" ; then debug off; fi
2929}
3030
@@ -1648,7 +1648,7 @@ process_limiter() {
16481648}
16491649
16501650run_as_user() {
1651- s6-setuidgid dbbackup $@
1651+ s6-setuidgid "${DBBACKUP_USER}" $@
16521652}
16531653
16541654setup_mode() {
0 commit comments