506bc7ba02
- Set an explicit umask that allows u+rwx and g+r. - Adds `ProtectControlGroups` and `ProtectKernelLogs`, there should be no need to access either. - Adds `ProtectClock` to prevent write-access to the system clock. - `ProtectProc` hides processes from other users within the /proc filesystem and `ProcSubSet` hides all files/directories unrelated to the process management of the units process. - Sets `RemoveIPC`, as there is no SysV or POSIX IPC within nginx that I know of. - Restricts the creation of arbitrary namespaces - Adds a reasonable `SystemCallFilter` preventing calls to @privileged, @obsolete and others. And finally applies some sorting based on the order these options appear in systemd.exec(5). |
||
---|---|---|
.. | ||
apache-httpd | ||
hitch | ||
jboss | ||
lighttpd | ||
nginx | ||
phpfpm | ||
unit | ||
varnish | ||
caddy.nix | ||
darkhttpd.nix | ||
fcgiwrap.nix | ||
hydron.nix | ||
mighttpd2.nix | ||
minio.nix | ||
molly-brown.nix | ||
pomerium.nix | ||
shellinabox.nix | ||
tomcat.nix | ||
traefik.nix | ||
ttyd.nix | ||
uwsgi.nix | ||
zope2.nix |