]> git.pld-linux.org Git - packages/conntrack-tools.git/blame - conntrack-tools.spec
- updated to 1.0.1
[packages/conntrack-tools.git] / conntrack-tools.spec
CommitLineData
1c7c561b 1Summary: The userspace connection tracking table administration program
38a68af4 2Summary(pl.UTF-8): Program przestrzeni użytkownika do zarządzania tablicą śledzenia połączeń
1c7c561b 3Name: conntrack-tools
69a3db31 4Version: 1.0.1
daac0118 5Release: 1
b4d1581d 6License: GPL v2
1c7c561b 7Group: Applications/Networking
8Source0: http://www.netfilter.org/projects/conntrack-tools/files/%{name}-%{version}.tar.bz2
69a3db31 9# Source0-md5: 8a60f02a177fc31fe40cc992c4de90e2
d0438e6a 10Source1: %{name}.init
11Source2: %{name}.sysconfig
12Source3: %{name}.conf
87f0b5f8 13Patch0: %{name}-limits.patch
24798f9f 14URL: http://conntrack-tools.netfilter.org/
1c7c561b 15BuildRequires: autoconf
60904cd6
JB
16BuildRequires: automake >= 1.6
17BuildRequires: bison
fb2f1323 18BuildRequires: flex >= 2.5.33
daac0118 19BuildRequires: libnetfilter_conntrack-devel >= 0.0.102
fb2f1323 20BuildRequires: libnfnetlink-devel >= 1.0.0
1c7c561b 21BuildRequires: libtool
60904cd6 22BuildRequires: pkgconfig
1c7c561b 23BuildRequires: rpmbuild(macros) >= 1.228
24Requires(post,preun): /sbin/chkconfig
e6a784b8 25Requires: libnetfilter_conntrack >= 0.0.102
fb2f1323 26Requires: libnfnetlink >= 1.0.0
60904cd6 27Obsoletes: conntrack
1c7c561b 28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%description
31The conntrack-tools are a set of tools targeted at system
32administrators. They are conntrack, the userspace command line
33interface, and conntrackd, the userspace daemon. The tool conntrack
34provides a full featured interface that is intended to replace the old
35/proc/net/ip_conntrack interface. Using conntrack, you can view and
36manage the in-kernel connection tracking state table from userspace.
37On the other hand, conntrackd covers the specific aspects of stateful
38firewalls to enable highly available scenarios, and can be used as
39statistics collector as well.
40
38a68af4
JB
41%description -l pl.UTF-8
42conntrack-tools to zbiór narzędzi przeznaczonych dla administratorów
43systemów. Są to conntrack (interfejs przestrzeni użytkownika
44obsługiwany z linii poleceń) i conntrackd (demon przestrzeni
45użytkownika). Narzędzie conntrack udostępnia pełny interfejs mający za
46zadanie zastąpić stary interfejs /proc/net/ip_conntrack. Przy użyciu
47conntracka można oglądać i zarządzać z przestrzeni użytkownika tablicą
48stanów śledzienia połączeń w jądrze. Z drugiej strony conntrackd
49pokrywa specyficzne aspekty firewalli stanowych udostępniając
50scenariusze wysokiej dostępności; może także służyć do zbierania
51statystyk.
52
1c7c561b 53%prep
54%setup -q
87f0b5f8 55%patch0 -p1
a72c2921 56find -name .svn -print0 | xargs -0 rm -rf
1c7c561b 57
58%build
59%{__libtoolize}
60%{__aclocal}
61%{__autoconf}
62%{__automake}
a72c2921 63CFLAGS="%{rpmcflags} -D__KERNEL_STRICT_NAMES=1"
1c7c561b 64%configure
65%{__make}
66
67%install
68rm -rf $RPM_BUILD_ROOT
69
70%{__make} install \
71 DESTDIR=$RPM_BUILD_ROOT
72
d0438e6a 73install -D %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/conntrackd
74install -D %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/conntrackd
75install -D %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/conntrackd/conntrackd.conf
1c7c561b 76
77%clean
78rm -rf $RPM_BUILD_ROOT
79
80%post
d0438e6a 81/sbin/chkconfig --add conntrackd
82%service conntrackd restart
1c7c561b 83
84%preun
d0438e6a 85if [ "$1" = "0" ]; then
86 %service -q conntrackd stop
87 /sbin/chkconfig --del conntrackd
88fi
1c7c561b 89
90%files
91%defattr(644,root,root,755)
fb2f1323 92%doc AUTHORS TODO
60904cd6
JB
93%attr(755,root,root) %{_sbindir}/conntrack
94%attr(755,root,root) %{_sbindir}/conntrackd
95%{_mandir}/man8/conntrack.8*
c15cdd87 96%{_mandir}/man8/conntrackd.8*
d0438e6a 97%attr(754,root,root) /etc/rc.d/init.d/conntrackd
98%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conntrackd/conntrackd.conf
99%dir %{_sysconfdir}/conntrackd
100%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/conntrackd
This page took 0.073271 seconds and 4 git commands to generate.