Compare commits

..

4 Commits

3 changed files with 1 additions and 8 deletions

View File

@ -174,7 +174,6 @@
extraConfig = "return 444;"; extraConfig = "return 444;";
}; };
# TODO: upstream
# source: https://github.com/logrotate/logrotate/blob/main/examples/logrotate.service # source: https://github.com/logrotate/logrotate/blob/main/examples/logrotate.service
systemd.services.logrotate = { systemd.services.logrotate = {
documentation = [ "man:logrotate(8)" "man:logrotate.conf(5)" ]; documentation = [ "man:logrotate(8)" "man:logrotate.conf(5)" ];
@ -211,8 +210,6 @@
SystemCallArchitectures = "native"; SystemCallArchitectures = "native";
SystemCallFilter = [ SystemCallFilter = [
"@system-service" "@system-service"
# "~@privileged"
# "~@resources"
]; ];
}; };
}; };

View File

@ -31,7 +31,7 @@ in
PrivateMounts = true; PrivateMounts = true;
ProtectClock = true; ProtectClock = true;
ProtectControlGroups = true; ProtectControlGroups = true;
ProtectHome = true; # Needed to read passwords from /run maybe? ProtectHome = true;
ProtectHostname = true; ProtectHostname = true;
ProtectKernelLogs = true; ProtectKernelLogs = true;
ProtectKernelModules = true; ProtectKernelModules = true;
@ -45,8 +45,6 @@ in
KeyringMode = "private"; KeyringMode = "private";
SystemCallFilter = [ SystemCallFilter = [
"@system-service" "@system-service"
# "~@privileged"
# "~@resources"
]; ];
}; };
}); });

View File

@ -71,8 +71,6 @@ in {
AmbientCapabilities = [ "" ]; AmbientCapabilities = [ "" ];
CapabilityBoundingSet = [ "" ]; CapabilityBoundingSet = [ "" ];
DeviceAllow = [ "" ]; DeviceAllow = [ "" ];
# IPAddressDeny = [ "any" ];
# IPAddressAllow = [ ];
LockPersonality = true; LockPersonality = true;
NoNewPrivileges = true; NoNewPrivileges = true;
# MemoryDenyWriteExecute = true; # MemoryDenyWriteExecute = true;