From f0302967af0248cf54b2f90ebe3b641fe0ec5c16 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Sat, 17 May 2025 15:46:41 +0200 Subject: [PATCH] Fix. --- bookworm/scripts/diff_tagged_files.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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 -- 2.30.2