1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
[Unit]
Description=spectrum2
Wants=network-online.target
After=network.target network-online.target
[Service]
Type=forking
DynamicUser=yes
User=_spectrum2
StateDirectory=spectrum2
RuntimeDirectory=spectrum2
LogsDirectory=spectrum2
ProtectHome=tmpfs
ProtectProc=invisible
LoadCredential=spectrum_manager.cfg:/etc/spectrum2/spectrum_manager.cfg
ExecStart=/usr/bin/spectrum2_manager --config ${CREDENTIALS_DIRECTORY}/spectrum_manager.cfg start
TimeoutStopSec=3
Restart=on-failure
[Install]
WantedBy=multi-user.target
|