From 9e493a9f481e03d8bd41794eee4e4efd0e39a593 Mon Sep 17 00:00:00 2001 From: Patrick Schleizer Date: Fri, 20 Dec 2019 03:42:09 -0500 Subject: [PATCH] refactoring --- usr/lib/security-misc/permission-hardening | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr/lib/security-misc/permission-hardening b/usr/lib/security-misc/permission-hardening index f8fd2f2..175edf7 100755 --- a/usr/lib/security-misc/permission-hardening +++ b/usr/lib/security-misc/permission-hardening @@ -89,6 +89,8 @@ set_file_perms() { continue fi + fso_without_trailing_slash="${fso%/}" + nosuid="" if [ "$mode_from_config" = "nosuid" ]; then nosuid="true" @@ -114,8 +116,6 @@ set_file_perms() { ## Use dpkg-statoverride so permissions are not reset during upgrades. - fso_without_trailing_slash="${fso%/}" - if dpkg-statoverride --list | grep -q "$fso_without_trailing_slash"; then ## If there is an entry for the fso, but the owner/group/mode do not ## match, we remove and re-add the entry to update it.