skyview/debian/lib/systemd/system/skyview-database-update.service

33 lines
643 B
SYSTEMD
Raw Normal View History

[Unit]
Description=SkyView Database Update
Documentation=man:skyview-data(1)
After=network-online.target
Wants=network-online.target
[Service]
Type=oneshot
User=skyview-adsb
Group=skyview-adsb
ExecStart=/usr/bin/skyview-data update
StandardOutput=journal
StandardError=journal
# Security hardening
NoNewPrivileges=true
PrivateTmp=true
ProtectSystem=strict
ProtectHome=true
ReadWritePaths=/var/lib/skyview-adsb /tmp
ProtectKernelTunables=true
ProtectKernelModules=true
ProtectControlGroups=true
RestrictRealtime=true
RestrictSUIDSGID=true
# Resource limits
MemoryMax=256M
TasksMax=50
TimeoutStartSec=300
[Install]
WantedBy=multi-user.target