Skip to content

Commit 9133888

Browse files
author
Petr Velan
committed
Added systemd service file. No automatic installation
1 parent 992ca3b commit 9133888

File tree

2 files changed

+20
-1
lines changed

2 files changed

+20
-1
lines changed

base/config/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ config_files = $(generated_config_files) $(static_config_files)
66
pkgsysconfdir = $(sysconfdir)/ipfixcol
77
pkgsysconf_DATA = $(config_files)
88

9-
EXTRA_DIST = $(static_config_files) ipfixcol ipfixcol-check-running internalcfg.xml.template
9+
EXTRA_DIST = $(static_config_files) ipfixcol ipfixcol.service ipfixcol-check-running internalcfg.xml.template
1010
CLEANFILES = $(generated_config_files)
1111

1212
internalcfg.xml: internalcfg.xml.template

base/config/ipfixcol.service

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
[Unit]
2+
Description=IPFIXcol service
3+
Documentation=https://github.com/CESNET/ipfixcol
4+
Requires=network.target remote-fs.target
5+
After=network.target remote-fs.target
6+
7+
[Service]
8+
Type=forking
9+
PIDFile=/var/run/ipfixcol.pid
10+
User=root
11+
Group=root
12+
EnvironmentFile=/etc/sysconfig/ipfixcol
13+
ExecStart=/usr/bin/ipfixcol -d -p /var/run/ipfixcol.pid $IPFIXCOL_PARAMS
14+
ExecStop=
15+
Restart=on-failure
16+
SyslogIdentifier=ipfixcol
17+
18+
[Install]
19+
WantedBy=multi-user.target

0 commit comments

Comments
 (0)