diff --git a/root/docker-mods b/root/docker-mods index 17aa908..1ce68d2 100755 --- a/root/docker-mods +++ b/root/docker-mods @@ -9,10 +9,38 @@ set_legacy_executable_bits() { /etc/services.d/*/* 2>/dev/null || true } -# Tamper check custom service locations tamper_check() { + SCRIPTS_DIR_OLD="/config/custom-cont-init.d" + SCRIPTS_DIR="/custom-cont-init.d" SERVICES_DIR_OLD="/config/custom-services.d" - SERVICES_DIR="/custom-services.d" + SERVICES_DIR="/custom-services.d" + + # Tamper check custom script locations + if [[ -d "${SCRIPTS_DIR_OLD}" ]] && [[ -n "$(find ${SCRIPTS_DIR_OLD} ! -user root)" ]]; then + echo "**** Potential tampering with custom scripts detected ****" + randstr=$( + tr /dev/null)" ]] || ******************************************************** EOF fi +exit 0