aur/tori-cli.service
Rafael Baboni Dominiquini db420a00c9 Published: 0.1.4
2026-02-17 01:39:48 -03:00

41 lines
910 B
Desktop File

[Unit]
Description=Tori Agent
After=network.target
Wants=network.target
[Service]
User=tori
Group=tori
Type=simple
WorkingDirectory=/var/lib/tori
ConfigurationDirectory=tori
RuntimeDirectory=tori
LogsDirectory=tori
StateDirectory=tori
Environment=USER=tori HOME=/var/lib/tori
ExecStart=/usr/bin/tori agent -config /etc/tori/config.toml
Restart=on-failure
RestartSec=2s
ReadWritePaths=/var/lib/tori
LockPersonality=true
NoNewPrivileges=true
PrivateDevices=true
PrivateTmp=true
PrivateUsers=true
ProtectClock=true
ProtectControlGroups=true
ProtectHome=true
ProtectKernelModules=true
ProtectKernelTunables=true
ProtectProc=invisible
ProtectSystem=strict
RestrictAddressFamilies=AF_INET AF_INET6 AF_NETLINK AF_UNIX
RestrictNamespaces=true
RestrictRealtime=true
RestrictSUIDSGID=true
SystemCallArchitectures=native
SystemCallFilter=@system-service
SystemCallErrorNumber=EPERM
[Install]
WantedBy=multi-user.target