Sophie

Sophie

distrib > Mageia > 3 > x86_64 > by-pkgid > 9268a67823b896b93e316232cdd4f7fa > files > 3

p0f-3.06b-2.mga3.src.rpm

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