From d1d0afff34a562d29726fbb3382ebe932e04a267 Mon Sep 17 00:00:00 2001 From: Patrick Schleizer Date: Fri, 20 Dec 2019 04:48:02 -0500 Subject: [PATCH] fix fso: /lib/ usr/lib/security-misc/permission-hardening: line 19: /usr/bin/stat: Argument list too long https://forums.whonix.org/t/kernel-hardening/7296/326 --- usr/lib/security-misc/permission-hardening | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr/lib/security-misc/permission-hardening b/usr/lib/security-misc/permission-hardening index 75abb27..0b444f4 100755 --- a/usr/lib/security-misc/permission-hardening +++ b/usr/lib/security-misc/permission-hardening @@ -52,7 +52,7 @@ add_nosuid_statoverride_entry() { echo_wrapper dpkg-statoverride --add --update "$owner" "$group" "$new_mode" "$file_name" fi fi - done < <( stat -c "%n %a %U %G" "${fso_without_trailing_slash}/"** ) + done < <( find "${fso_without_trailing_slash}/" -print0 | xargs -I{} -0 stat -c "%n %a %U %G" {} ) } set_file_perms() {