V9.14.022.2026.06.11: add path security helpers
This commit is contained in:
@@ -28,6 +28,7 @@ touch "${LOG_ERROR}" && chmod 0600 "${LOG_ERROR}"
|
||||
|
||||
declare -g __umask=""
|
||||
declare -g VAR_ARCHITECTURE=""
|
||||
declare -g VAR_ARG_SANITIZED=""
|
||||
declare -g VAR_DROPBEAR_VERSION="2026.91"
|
||||
declare -g VAR_HANDLER_BUILD_DIR=""
|
||||
declare -g VAR_HANDLER_CDI="false"
|
||||
@@ -91,6 +92,8 @@ declare -gir ERR__SSH__PORT=212 # --ssh-port MUST be an integer between '1' and
|
||||
declare -gir ERR_ARG_MSMTCH=213 # Wrong Number of optional Arguments provided
|
||||
declare -gir ERR_DROPBEAR_V=214 # --dropbear-version MUST match the bundled Dropbear tarball version format
|
||||
declare -gir ERR__SOPS__VER=215 # --sops-version MUST match the upstream SOPS semantic version format
|
||||
declare -gir ERR_SECRET_PATH=216 # Unsafe secret root, filename, or file.
|
||||
declare -gir ERR_BUILD_PATH=217 # Unsafe build-directory path or marker.
|
||||
declare -gir ERR_SECRETSSYM=251 # VAR_TMP_SECRET is a symlink.
|
||||
declare -gir ERR_NOTABSPATH=252 # Not an absolute path
|
||||
declare -gir ERR_INVLD_CHAR=253 # Invalid Character
|
||||
|
||||
Reference in New Issue
Block a user