Using systemd features to secure services

All recent versions of the most popular Linux distributions are using systemd to boot the machine and manage system services. Systemd provides several features to make the starting of services easier and more secure. This is a rare combination, and this article shows why it is useful to let systemd manage the resources and sandboxing of a service.