[Unit] Description=Snort intrusion-detection system After=network.target [Service] Type=simple EnvironmentFile=/etc/conf.d/snort AssertFileNotEmpty=${SNORT_CONF} ExecStart=/usr/bin/snort -i ${SNORT_IFACE} -c ${SNORT_CONF} ExecReload=/bin/kill -HUP $MAINPID Restart=on-abort [Install] WantedBy=multi-user.target