Name: p0f Version: 3.06b Release: %mkrel 2 Summary: Passive OS fingerprinting tool License: GPL Group: Networking/Other URL: http://lcamtuf.coredump.cx/p0f.shtml Source0: http://lcamtuf.coredump.cx/p0f/%{name}-%{version}.tgz Source1: p0f.service Source2: p0f.sysconfig BuildRequires: libpcap-devel %description p0f performs passive OS fingerprinting technique bases on information coming from remote host when it establishes connection to our system. Captured packets contains enough information to determine OS - and, unlike active scanners (nmap, queSO) - it is done without sending anything to this host. %prep %setup -q %build %make CFLAGS='%optflags -DFP_FILE="%{_sysconfdir}/%{name}/p0f.fp"' %install rm -rf %{buildroot} install -D -m 755 p0f %{buildroot}%{_sbindir}/p0f install -D -m 644 p0f.fp %{buildroot}%{_sysconfdir}/%{name}/%{name}.fp install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/p0f.service install -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/p0f %files %doc docs/* %dir %{_sysconfdir}/%{name} %config(noreplace) %{_sysconfdir}/%{name}/p0f.fp %config(noreplace) %{_sysconfdir}/sysconfig/p0f %{_unitdir}/p0f.service %{_sbindir}/p0f %changelog * Sun Jan 13 2013 umeabot <umeabot> 3.06b-2.mga3 + Revision: 362313 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sat Dec 29 2012 guillomovitch <guillomovitch> 3.06b-1.mga3 + Revision: 336074 - new version * Mon Jul 09 2012 guillomovitch <guillomovitch> 3.05b-1.mga3 + Revision: 269053 - new version - add systemd support * Mon Apr 02 2012 guillomovitch <guillomovitch> 3.04b-1.mga2 + Revision: 227950 - new version - drop non-working initscript - ensure the binary can find its default configuration file * Tue Jan 17 2012 guillomovitch <guillomovitch> 3.01b-1.mga2 + Revision: 197503 - new version - bunzip additional sources + ovitters <ovitters> - clean spec file (defines name/version/release, cp/rm macros, buildroot, defattr) - imported package p0f