Переглянути джерело

add some sys caps & restrictions to tpsgi.service

Mostly scraped from apache.
George Baugh 4 місяців тому
батько
коміт
e0e216efee
1 змінених файлів з 17 додано та 0 видалено
  1. 17 0
      service/tpsgi.tmpl

+ 17 - 0
service/tpsgi.tmpl

@@ -15,3 +15,20 @@ WorkingDirectory=__REPLACEME__/
 Restart=always
 OOMPolicy=stop
 ExecReload=kill -HUP $MAINPID
+AmbientCapabilities=CAP_SYS_RESOURCE CAP_SYS_NICE
+LockPersonality=yes
+MemoryDenyWriteExecute=yes
+OOMPolicy=continue
+PrivateDevices=yes
+PrivateTmp=true
+ProtectClock=yes
+ProtectControlGroups=yes
+ProtectHome=read-only
+ProtectHostname=yes
+ProtectKernelLogs=yes
+ProtectKernelModules=yes
+ProtectKernelTunables=yes
+ProtectSystem=yes
+RestrictNamespaces=yes
+RestrictRealtime=yes
+RestrictSUIDSGID=yes