Summary: Libpcap provides promiscuous mode access to network interfaces Summary(es): libpcap ofrece acceso a modo promiscuo en interfaces de red Summary(pl): Libpcap pozwala na bezpo¶redni dostêp do interfejsów sieciowych Summary(pt_BR): A libpcap fornece acesso ao modo promíscuo em interfaces de rede Summary(ru): ðÒÅÄÏÓÔÁ×ÌÑÅÔ ÄÏÓÔÕÐ Ë ÓÅÔÅ×ÙÍ ÉÎÔÅÒÆÅÊÓÁÍ × promiscuous-ÒÅÖÉÍÅ Summary(uk): îÁÄÁ¤ ÄÏÓÔÕÐ ÄÏ ÍÅÒÅÖÅ×ÉÈ ¦ÎÔÅÒÆÅÊÓ¦× × promiscuous-ÒÅÖÉͦ Name: libpcap Version: 0.9.4 Release: 2 Epoch: 2 License: BSD Group: Libraries Source0: http://www.tcpdump.org/release/%{name}-%{version}.tar.gz # Source0-md5: 79025766e8027df154cb1f32de8a7974 Patch0: %{name}-shared.patch BuildRequires: autoconf >= 2.53 BuildRequires: automake BuildRequires: bison BuildRequires: flex # beware of tar 1.13.9[12] madness (tarball contains libpcap-0.8.3/./* paths) BuildRequires: tar >= 1:1.13.93 Obsoletes: libpcap0 Obsoletes: libpcap_mmap BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description Libpcap is a system-independent interface for user-level packet capture. Libpcap provides a portable framework for low-level network monitoring. Applications include network statistics collection, security monitoring, network debugging, etc. Libpcap has system-independent API that is used by several applications, including tcpdump and arpwatch. %description -l es libpcap es una interface independiente de sistema para captura de paquetes en modo usuario. Ofrece un esquema portátil para el control de la red en bajo nivel. Se utiliza para colecta de estadísticas de red, Control de seguridad, depuración de la red, etc. Tiene una API independiente de sistema que se usa por varias aplicaciones, entre ellas tcpdump y arpwatch. %description -l pl libpcap to niezale¿ny od systemu interfejs do przechwytywania pakietów z poziomu u¿ytkownika. %description -l pt_BR A libpcap é uma interface independente de sistema para captura de pacotes em modo usuário. Fornece um esquema portátil para monitoração da rede em baixo nível. É utilizada para coleta de estatísticas de rede, monitoramento de segurança, depuração da rede, etc. Tem uma API independente de sistema que é usada por várias aplicações, entre elas tcpdump e arpwatch. %description -l ru Libpcap - ÜÔÏ ÓÉÓÔÅÍÎÏÎÅÚÁ×ÉÓÉÍÙÊ ÉÎÔÅÒÆÅÊÓ ÄÌÑ ÚÁÈ×ÁÔÁ ÐÁËÅÔÏ× Ó ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÇÏ ÕÒÏ×ÎÑ É ÎÉÚËÏÕÒÏ×ÎÅ×ÏÇÏ ÓÅÔÅ×ÏÇÏ ÍÏÎÉÔÏÒÉÎÇÁ. ÷ÏÚÍÏÖÎÙÅ ÐÒÉÍÅÎÅÎÉÑ ×ËÌÀÞÁÀÔ ÓÂÏÒ ÓÅÔÅ×ÏÊ ÓÔÁÔÉÓÔÉËÉ, ÎÁÂÌÀÄÅÎÉÅ ÚÁ ÂÅÚÏÐÁÓÎÏÓÔØÀ, ÏÔÌÁÄËÁ ÓÅÔÉ É Ô.Ä. Libpcap ÉÍÅÅÔ ÓÉÓÔÅÍÎÏÎÅÚÁ×ÉÓÉÍÙÊ API, ÉÓÐÏÌØÚÕÅÍÙÊ ÍÎÏÇÉÍÉ ÐÒÉÌÏÖÅÎÉÑÍÉ, ×ËÌÀÞÁÑ tcpdump É arpwatch. %description -l uk Libpcap - ÃÅ ÓÉÓÔÅÍÎÏÎÅÚÁÌÅÖÎÉÊ ¦ÎÔÅÒÆÅÊÓ ÄÌÑ ÚÁÈ×ÁÔÕ ÐÁËÅÔ¦× Ú Ò¦×ÎÑ ËÏÒÉÓÔÕ×ÁÞÁ ÔÁ ΦÚËÏÒ¦×ÎÅ×ÏÇÏ ÍÏΦÔÏÒÉÎÇÕ ÍÅÒÅÖ¦. íÏÖÌÉצ ×ÉËÏÒÉÓÔÁÎÎÑ ×ËÌÀÞÁÀÔØ ÚÂ¦Ò ÓÔÁÔÉÓÔÉËÉ ÍÅÒÅÖ¦, ÓÐÏÓÔÅÒÅÖÅÎÎÑ ÚÁ ÂÅÚÐÅËÏÀ, צÄÌÁÄËÁ ÍÅÒÅÖ¦ ¦ Ô.¦. Libpcap ÍÁ¤ ÓÉÓÔÅÍÎÏÎÅÚÁÌÅÖÎÉÊ API ÝÏ ×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ ÂÁÇÁÔØÍÁ ÐÒÏÇÒÁÍÁÍÉ, ÔÁËÉÍÉ ÑÌ tcpdump, arpwatch ÔÁ trafshow. %package devel Summary: Header files and develpment documentation for libpcap Summary(es): Arquivos de cabeçalho e bibliotecas de desenvolvimento para libpcap Summary(pl): Pliki nag³ówkowe i dokumetacja do libpcap Summary(pt_BR): Bibliotecas e arquivos de inclusão para a libpcap Summary(ru): èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÐÒÏÇÒÁÍÉÓÔÁ ÄÌÑ libpcap Summary(uk): èÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÄÌÑ libpcap Group: Development/Libraries Requires: %{name} = %{epoch}:%{version}-%{release} Obsoletes: libpcap0-devel Obsoletes: libpcap_mmap-devel %description devel Libpcap provides a portable framework for low-level network monitoring. Libpcap can provide network statistics collection, security monitoring and network debugging. Since almost every system vendor provides a different interface for packet capture, the libpcap authors created this system-independent API to ease in porting and to alleviate the need for several system-dependent packet capture modules in each application. Install libpcap if you need to do low-level network traffic monitoring on your network. %description devel -l pl Pliki nag³ówkowe i dokumentacja do libpcap. %description devel -l pt_BR Tcpdump imprime os cabeçalhos dos pacotes em uma interface de rede. Ele é muito prático para resolver problemas na rede e para operações de segurança. %description devel -l ru èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÐÒÏÇÒÁÍÉÓÔÁ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó libpcap. %description devel -l uk èÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ, ÎÅÏÂȦÄΦ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú libpcap. %package static Summary: Static libpcap library Summary(es): Biblioteca estática usada no desenvolvimento de aplicativos com libpcap Summary(pl): Biblioteka statyczna libpcap Summary(pt_BR): Biblioteca estática de desenvolvimento Summary(ru): óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ libpcap Summary(uk): óÔÁÔÉÞÎÁ ¦Â̦ÏÔÅËÁ libpcap Group: Development/Libraries Requires: %{name}-devel = %{epoch}:%{version}-%{release} Obsoletes: libpcap_mmap-static %description static Libpcap provides a portable framework for low-level network monitoring. Libpcap can provide network statistics collection, security monitoring and network debugging. Since almost every system vendor provides a different interface for packet capture, the libpcap authors created this system-independent API to ease in porting and to alleviate the need for several system-dependent packet capture modules in each application. This package contains the static library used for development. %description static -l pt_BR Tcpdump imprime os cabeçalhos dos pacotes em uma interface de rede. Ele é muito prático para resolver problemas na rede e para operações de segurança. %description static -l pl Biblioteka statyczna libpcap. %description static -l ru óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ, ÎÅÏÂÈÏÄÉÍÁÑ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó libpcap. %description static -l uk óÔÁÔÉÞÎÁ ¦Â̦ÏÔÅËÁ, ÎÅÏÂȦÄÎÁ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú libpcap. %prep %setup -q %patch0 -p1 %build cp -f /usr/share/automake/config.sub . %{__autoconf} %configure \ --with-pcap=linux \ --enable-ipv6 %{__make} %install rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT # some packages want it... but sanitize somehow # (don't depend on HAVE_{STRLCPY,SNPRINTF,VSNPRINTF} defines) sed -e '262,268d;271,280d' pcap-int.h > $RPM_BUILD_ROOT%{_includedir}/pcap-int.h %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(644,root,root,755) %doc CHANGES CREDITS LICENSE README %attr(755,root,root) %{_libdir}/lib*.so.*.* %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/lib*.so %{_includedir}/*.h %{_mandir}/man?/* %files static %defattr(644,root,root,755) %{_libdir}/lib*.a