]> git.pld-linux.org Git - packages/p0f.git/commitdiff
- ups :)
authorGrzegorz Sterniczuk <grzegorz@sterniczuk.eu>
Thu, 15 Aug 2002 10:20:00 +0000 (10:20 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    p0f.spec -> 1.8

p0f.spec

index 1e2a39b4ae55b7ddb2124a123ad8d683bd9e5232..be9d2188a2a9fa165a8b026c3a554b3707e0b363 100644 (file)
--- a/p0f.spec
+++ b/p0f.spec
@@ -1,24 +1,33 @@
-Name:          p0f
 Summary:       passive OS fingerprinting tool
+Summary(pl):   Narzêdzie do pasywnej daktyloskopii systemów operacyjnych
+Name:          p0f
 Version:       1.8
 Release:       1
 License:       GPL
+Vendor:                Michal Zalewski <lcamtuf@coredump.cx>
 Group:         Applications/Networking
 Source0:       http://www.stearns.org/p0f/%{name}-%{version}.tgz
 Source1:       %{name}.init
-Requires(post,preun):/sbin/chkconfig
-Vendor:                Michal Zalewski <lcamtuf@coredump.cx>
 URL:           http://www.stearns.org/p0f/
+Prereq:                /sbin/chkconfig
 BuildRequires: libpcap-devel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-p0f performs passive OS fingerprinting technique bases on information
+p0f performs passive OS fingerprinting technique based 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.
 
+%description -l pl
+p0f przeprowadza pasywn± daktyloskopiê systemu operacyjnego bazuj±c na
+informacjach, które wysy³a zdalny system kiedy ustanawia po³±czenie z
+naszym. Wy³apane pakiety zawieraj± wystarczaj±co du¿o informacji by
+okre¶liæ system operacyjny - i, w przeciwieñstwie do aktywnych
+skanerów (nmap, queSO) - jest to robione bez wysy³ania czegokolwiek do
+tego hosta.
+
 %prep
 %setup -q
 
@@ -27,40 +36,36 @@ anything to this host.
 
 %install
 rm -rf $RPM_BUILD_ROOT
-
-install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/rc.d/init.d,%{_sbindir},%{_mandir},%{_mandir}/man1,/var/log}
+install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,%{_sbindir},%{_mandir}/man1}
 
 install p0f.fp $RPM_BUILD_ROOT%{_sysconfdir}
 install p0f $RPM_BUILD_ROOT%{_sbindir}
-install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/p0f
+
+install p0f.init $RPM_BUILD_ROOT/etc/rc.d/init.d/p0f
 install p0f.1 $RPM_BUILD_ROOT%{_mandir}/man1
 
-touch $RPM_BUILD_ROOT/var/log/p0f
+gzip -9nf README
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
-/sbin/chkconfig --add %{name}
-if [ -f /var/lock/subsys/%{name} ]; then
-        /etc/rc.d/init.d/%{name} restart 1>&2
-else
-        echo "Run \"/etc/rc.d/init.d/%{name} start\" to start %{name} daemon."
+if [ ! -f /var/log/p0f ]; then
+       touch /var/log/p0f
+       chown root.root /var/log/p0f
+       chmod 600 /var/log/p0f
 fi
+/sbin/chkconfig --add p0f
 
 %preun
 if [ "$1" = "0" ]; then
-        if [ -f /var/lock/subsys/%{name} ]; then
-                /etc/rc.d/init.d/%{name} stop 1>&2
-        fi
-        /sbin/chkconfig --del %{name}
+       /sbin/chkconfig --del p0f
 fi
 
 %files
 %defattr(644,root,root,755)
-%doc README COPYING
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/p0f.fp
-%attr(754,root,root) /etc/rc.d/init.d/p0f
+%doc README.gz
+%attr(644,root,root) %{_sysconfdir}/p0f.fp
+%attr(755,root,root) /etc/rc.d/init.d/p0f
 %attr(755,root,root) %{_sbindir}/p0f
 %attr(644,root,root) %{_mandir}/man1/p0f.1*
-%attr(600,root,root) %ghost /var/log/p0f
This page took 0.117241 seconds and 4 git commands to generate.