Files
age-verification-services/daemon/age-verification-daemon.service
2026-03-10 19:14:51 -07:00

32 lines
715 B
Desktop File

[Unit]
Description=Age Verification D-Bus Daemon (org.freedesktop.AgeVerification1)
Documentation=https://github.com/your-org/age-verification
After=dbus.service
Requires=dbus.service
[Service]
Type=notify
ExecStart=/usr/lib/age-verification/age-verification-daemon
Restart=on-failure
RestartSec=5
# Security hardening
User=root
NoNewPrivileges=yes
ProtectSystem=strict
ProtectHome=yes
ReadWritePaths=/var/lib/age-verification
PrivateTmp=yes
PrivateDevices=yes
ProtectKernelTunables=yes
ProtectControlGroups=yes
RestrictAddressFamilies=AF_UNIX
RestrictNamespaces=yes
LockPersonality=yes
MemoryDenyWriteExecute=yes
SystemCallFilter=@system-service
SystemCallErrorNumber=EPERM
[Install]
WantedBy=multi-user.target