File: spectrum2.service

package info (click to toggle)
spectrum2 2.2.1%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 3,548 kB
  • sloc: cpp: 32,594; python: 1,751; javascript: 273; makefile: 34; sql: 31; xml: 10
file content (23 lines) | stat: -rw-r--r-- 518 bytes parent folder | download
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