[Unit] Description=Versatile passive OS fingerprinting tool After=network.target Conflicts= [Service] Type=forking PrivateTmp=true Environment="P0F_IFACE=any" Environment="P0F_USER=p0f" Environment="P0F_FINGERPRINT_DATABASE=/etc/p0f/p0f.fp" Environment="P0F_SOCKET=/var/run/p0f.sock" Environment="P0F_EXTRA_COMMAND_ARGS=-p -o/var/log/p0f.log" EnvironmentFile=-/etc/sysconfig/p0f ExecStartPre= ExecStart=/usr/sbin/p0f -d -u $P0F_USER -f $P0F_FINGERPRINT_DATABASE -s $P0F_SOCKET -i $P0F_IFACE $P0F_EXTRA_COMMAND_ARGS ExecReload=/bin/kill -HUP ${MAINPID} Restart=on-abort [Install] WantedBy=multi-user.target