From: Christian Heller Date: Sun, 11 May 2025 23:20:25 +0000 (+0200) Subject: Fix. X-Git-Url: https://plomlompom.com/repos/%7B%7Bdb.prefix%7D%7D/%22https:/validator.w3.org/index.html?a=commitdiff_plain;h=67361c77cc04d3a096a2fdeabc3ce79f01b54633;p=config Fix. --- diff --git a/bookworm/scripts/diff_tagged_files.sh b/bookworm/scripts/diff_tagged_files.sh index a536e7a..f022721 100755 --- a/bookworm/scripts/diff_tagged_files.sh +++ b/bookworm/scripts/diff_tagged_files.sh @@ -30,11 +30,13 @@ compare_tagdir() { if tagdir_parsing__is_killme "${_FILENAME}"; then _TYPE='directory' _PATH_ABS="/${_PATH_REL_PARENT}" + _EXPECTED_PERMISSIONS=755 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 else _TYPE='regular file' _PATH_ABS="/${_PATH_REL}" @@ -65,11 +67,7 @@ compare_tagdir() { else _EXPECTED_OWNERSHIP='root:root' fi - if [ 'symbolic link' = "${_TYPE}" ]; then - _EXPECTED_PERMISSIONS=777 - elif [ 'directory' = "${_TYPE}" ]; then - _EXPECTED_PERMISSIONS=755 - else + if [ 'regular file' = "${_TYPE}" ]; then _EXPECTED_PERMISSIONS=$(stat --format='%a' --dereference ${_PATH_REL}) fi set +e