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