1 Summary: The userspace connection tracking table administration program
2 Summary(pl.UTF-8): Program przestrzeni użytkownika do zarządzania tablicą śledzenia połączeń
7 Group: Applications/Networking
8 Source0: http://www.netfilter.org/projects/conntrack-tools/files/%{name}-%{version}.tar.bz2
9 # Source0-md5: b8a0297c538bd1fb708b2c9ed3f31676
11 Source2: %{name}.sysconfig
13 URL: http://people.netfilter.org/pablo/conntrack-tools/
14 BuildRequires: autoconf
15 BuildRequires: automake
16 BuildRequires: libnetfilter_conntrack-devel >= 0.0.75
17 BuildRequires: libnfnetlink-devel >= 0.0.25-1
18 BuildRequires: libtool
19 BuildRequires: rpmbuild(macros) >= 1.228
20 Requires(post,preun): /sbin/chkconfig
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 The conntrack-tools are a set of tools targeted at system
25 administrators. They are conntrack, the userspace command line
26 interface, and conntrackd, the userspace daemon. The tool conntrack
27 provides a full featured interface that is intended to replace the old
28 /proc/net/ip_conntrack interface. Using conntrack, you can view and
29 manage the in-kernel connection tracking state table from userspace.
30 On the other hand, conntrackd covers the specific aspects of stateful
31 firewalls to enable highly available scenarios, and can be used as
32 statistics collector as well.
34 %description -l pl.UTF-8
35 conntrack-tools to zbiór narzędzi przeznaczonych dla administratorów
36 systemów. Są to conntrack (interfejs przestrzeni użytkownika
37 obsługiwany z linii poleceń) i conntrackd (demon przestrzeni
38 użytkownika). Narzędzie conntrack udostępnia pełny interfejs mający za
39 zadanie zastąpić stary interfejs /proc/net/ip_conntrack. Przy użyciu
40 conntracka można oglądać i zarządzać z przestrzeni użytkownika tablicą
41 stanów śledzienia połączeń w jądrze. Z drugiej strony conntrackd
42 pokrywa specyficzne aspekty firewalli stanowych udostępniając
43 scenariusze wysokiej dostępności; może także służyć do zbierania
48 find -name .svn -print0 | xargs -0 rm -rf
55 CFLAGS="%{rpmcflags} -D__KERNEL_STRICT_NAMES=1"
60 rm -rf $RPM_BUILD_ROOT
63 DESTDIR=$RPM_BUILD_ROOT
65 install -D %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/conntrackd
66 install -D %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/conntrackd
67 install -D %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/conntrackd/conntrackd.conf
70 rm -rf $RPM_BUILD_ROOT
73 /sbin/chkconfig --add conntrackd
74 %service conntrackd restart
77 if [ "$1" = "0" ]; then
78 %service -q conntrackd stop
79 /sbin/chkconfig --del conntrackd
83 %defattr(644,root,root,755)
84 %doc AUTHORS ChangeLog TODO examples
85 %attr(755,root,root) %{_sbindir}/*
86 %dir %{_libdir}/%{name}
87 %attr(755,root,root) %{_libdir}/%{name}/ct_proto*.so
89 %attr(754,root,root) /etc/rc.d/init.d/conntrackd
90 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conntrackd/conntrackd.conf
91 %dir %{_sysconfdir}/conntrackd
92 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/conntrackd