Merge pull request #1221 from JRGTH/cp_cmd_update

This commit is contained in:
tschettervictor
2025-09-07 17:36:01 -04:00
committed by GitHub

View File

@@ -95,7 +95,14 @@ for _jail in ${JAILS}; do
host_path="${HOST_PATH}" host_path="${HOST_PATH}"
jail_path="$(echo ${bastille_jailsdir}/${_jail}/root/${JAIL_PATH} | sed 's#//#/#g')" jail_path="$(echo ${bastille_jailsdir}/${_jail}/root/${JAIL_PATH} | sed 's#//#/#g')"
if ! cp "${OPTION}" "${host_path}" "${jail_path}"; then # Workaround to properly copy host resolv.conf to jail if the host file is a symlink.
if [ "${host_path}" = "${bastille_resolv_conf}" ] && [ -L "${host_path}" ]; then
_option="${OPTION}L"
else
_option="${OPTION}"
fi
if ! cp "${_option}" "${host_path}" "${jail_path}"; then
ERRORS=$((ERRORS + 1)) ERRORS=$((ERRORS + 1))
error_continue "[ERROR]: CP failed: ${host_path} -> ${jail_path}" error_continue "[ERROR]: CP failed: ${host_path} -> ${jail_path}"
fi fi