File udplogger@.service of Package udplogger

[Unit]
Description=Start udplogger to log remote netconsole messages for configuration /etc/udplogger_%i.conf
After=remote-fs.target network.target syslog.target
PartOf=udplogger.target

[Service]
Type=simple
Restart=always
RestartSec=10
Environment=NETCONSOLE_IP=0.0.0.0
Environment=NETCONSOLE_PORT=6666
Environment=NETCONSOLE_LOGDIR=/var/log/netconsole_%i
EnvironmentFile=/etc/udplogger_%i.conf
ExecStartPre=/usr/bin/mkdir -p --mode=750 "${NETCONSOLE_LOGDIR}"
ExecStart=/usr/bin/udplogger ip=${NETCONSOLE_IP} port=${NETCONSOLE_PORT} dir="${NETCONSOLE_LOGDIR}" perm=640

[Install]
WantedBy=multi-user.target
openSUSE Build Service is sponsored by