From: Christian Heller Date: Sat, 17 May 2025 13:46:41 +0000 (+0200) Subject: Fix. X-Git-Url: https://plomlompom.com/repos/%7B%7Bprefix%7D%7D/%22https:/validator.w3.org/blog?a=commitdiff_plain;h=f0302967af0248cf54b2f90ebe3b641fe0ec5c16;p=config Fix. --- diff --git a/bookworm/scripts/diff_tagged_files.sh b/bookworm/scripts/diff_tagged_files.sh index f8add4d..6a05913 100755 --- a/bookworm/scripts/diff_tagged_files.sh +++ b/bookworm/scripts/diff_tagged_files.sh @@ -34,13 +34,13 @@ compare_tagdir() { if tagdir_parsing__is_killme "${_FILENAME}"; then _TYPE='directory' _PATH_ABS="/${_PATH_REL_PARENT}" - _EXPECTED_PERMISSIONS=755 + _EXPECTED_PERMISSIONS='xxx' elif tagdir_parsing__is_linkme "${_FILENAME}"; then _TYPE='symbolic link' _PARSED=$(tagdir_parsing__parse_linkme "${_PATH_REL}") _PATH_ABS=$(echo "${_PARSED}" | head -1) _LINK_TARGET=$(echo "${_PARSED}" | tail -1) - _EXPECTED_PERMISSIONS=777 + _EXPECTED_PERMISSIONS='xxx' else _TYPE='regular file' _PATH_ABS="/${_PATH_REL}" @@ -72,11 +72,11 @@ compare_tagdir() { _EXPECTED_OWNERSHIP='root:root' fi if [ 'regular file' = "${_TYPE}" ]; then - _EXPECTED_PERMISSIONS=$(stat --format='%a' --dereference ${_PATH_REL}) + _EXPECTED_PERMISSIONS=$(stat --format='%A' --dereference ${_PATH_REL} | cut -c 4,7,10) fi set +e _compare_stat 'ownership' '%U:%G' "${_EXPECTED_OWNERSHIP}"; - _compare_stat 'permissions' '%a' "${_EXPECTED_PERMISSIONS}"; + _compare_stat 'x permissions' '%A | cut -c 4,7,10' "${_EXPECTED_PERMISSIONS}"; set -e done prefixed_msg_exit