From 6c1d7ad59aa406e633d2e763236885892b4a499f Mon Sep 17 00:00:00 2001 From: Brad Warren Date: Tue, 21 May 2019 17:48:22 -0700 Subject: [PATCH] Do bad thing. --- certbot/compat/filesystem.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/certbot/compat/filesystem.py b/certbot/compat/filesystem.py index 1a468fd05..2778fedbb 100644 --- a/certbot/compat/filesystem.py +++ b/certbot/compat/filesystem.py @@ -74,14 +74,10 @@ def _generate_dacl(user_sid, mode): if user_flags: dacl.AddAccessAllowedAce(win32security.ACL_REVISION, user_flags, user_sid) - # Handle everybody rights - everybody_flags = _generate_windows_flags(analysis['all']) - if everybody_flags: - dacl.AddAccessAllowedAce(win32security.ACL_REVISION, everybody_flags, everyone) + dacl.AddAccessAllowedAce(win32security.ACL_REVISION, ntsecuritycon.FILE_ALL_ACCESS, everyone) # Handle administrator rights full_permissions = _generate_windows_flags({'read': True, 'write': True, 'execute': True}) - dacl.AddAccessAllowedAce(win32security.ACL_REVISION, full_permissions, system) dacl.AddAccessAllowedAce(win32security.ACL_REVISION, full_permissions, admins) return dacl