[Perl] DAQ system for the FAPG.
Reorder fapg-daq-node service file.
roles/daq-node/etc/systemd/system/fapg-daq-node.service
@@ -9,6 +9,11 @@
9
9
Group=fapg-daq
10
10
SupplementaryGroups=dialout
11
11
12
Added:
RuntimeDirectory=fapg-daq
13
Added:
RuntimeDirectoryMode=0750
14
Added:
ReadWritePaths=/run/fapg-daq
15
Added:
ReadWritePaths=/var/lib/fapg-daq
16
Added:
12
17
WorkingDirectory=/opt/fapg/fapg-daq
13
18
EnvironmentFile=/etc/fapg-daq/daq.conf
14
19
@@ -17,14 +22,10 @@
17
22
Restart=always
18
23
RestartSec=5
19
24
20
Removed:
RuntimeDirectory=fapg-daq
21
Removed:
RuntimeDirectoryMode=0750
22
Removed:
23
25
# Basic hardening. Do not enable PrivateDevices=true because this service needs /dev/ttyUSB0.
24
26
NoNewPrivileges=true
25
27
ProtectHome=true
26
28
ProtectSystem=strict
27
Removed:
ReadWritePaths=/var/lib/fapg-daq /run/fapg-daq
28
29
29
30
[Install]
30
31
WantedBy=multi-user.target