🔄 Update entrypoint script in docker functions 🔄
Some checks failed
php-7 / release-php-7 (push) Failing after 6m12s
php-8 / release-php-8 (push) Failing after 3h13m7s
release-tag / release-image (push) Failing after 3h13m22s

rootfs/usr/local/etc/docker/functions/entrypoint.sh
This commit is contained in:
casjay
2025-11-30 16:05:32 -05:00
parent 1c1c7b7b67
commit c3c2bbfb94

View File

@@ -642,8 +642,8 @@ __create_service_user() {
[ -d "$(dirname "$log_file")" ] || mkdir -p "$(dirname "$log_file")" 2>/dev/null [ -d "$(dirname "$log_file")" ] || mkdir -p "$(dirname "$log_file")" 2>/dev/null
# Validate that we have at least a user or group to create # Validate that we have at least a user or group to create
if [ -z "$create_user" ] && [ -z "$create_group" ]; then if [ -z "$create_user" ] && [ -z "$create_group" ]; then
echo "Error: No user or group specified to create" >&2 echo "No user or group specified to create" >&2
return 1 return 0
fi fi
# Validate user/group name format (alphanumeric, underscore, hyphen; must start with letter or underscore) # Validate user/group name format (alphanumeric, underscore, hyphen; must start with letter or underscore)
if [ -n "$create_user" ] && ! echo "$create_user" | grep -qE '^[a-z_][a-z0-9_-]*$'; then if [ -n "$create_user" ] && ! echo "$create_user" | grep -qE '^[a-z_][a-z0-9_-]*$'; then