]> git.pld-linux.org Git - packages/firewall-init-ipchains.git/blame - firewall-init-ipchains.spec
- dropped pre-cvs changelog
[packages/firewall-init-ipchains.git] / firewall-init-ipchains.spec
CommitLineData
c06ac4ec 1%define _name firewall-init
f5a6c7f8 2Summary: ipchains firewall SysV-init style start-up script
a28df624 3Summary(pl.UTF-8): Skrypt startowy firewalla ipchains
50acd5b2 4Name: %{_name}-ipchains
f5a6c7f8 5Version: 2.1
07782dc4 6Release: 5
f5a6c7f8 7License: BSD
2169e207 8Group: Networking/Admin
50acd5b2 9Source0: %{_name}-%{version}.tar.gz
f5a6c7f8 10# Source0-md5: 07ba7a897e2d903d629e6607e3b495f3
50acd5b2 11Patch0: %{_name}-syntax_verify.patch
c06ac4ec 12Requires(post,preun): /sbin/chkconfig
f5a6c7f8 13Requires: ipchains
bda0822d 14Requires: rc-scripts
f5a6c7f8 15Obsoletes: firewall-init < 2.2
16Conflicts: firewall-init >= 2.99
78ee3eec 17BuildArch: noarch
994730d9 18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
b0908da3 19
20%description
f5a6c7f8 21Firewall-init is meant to provide an easy to use interface to start
22and stopping the kernel IP packet filters and accounting through
23ipchains(8).
b0908da3 24
d1c4742b
JR
25%description -l pl.UTF-8
26Dzięki firewall-init uzyskuje się łatwy interfejs do startowania i
27stopowania filtrów IP jądra oraz zliczania pakietów poprzez
f5a6c7f8 28ipchains(8).
c090d728 29
b0908da3 30%prep
50acd5b2 31%setup -q -n %{_name}-%{version}
23c6799b 32%patch0 -p1
b0908da3 33
34%install
35rm -rf $RPM_BUILD_ROOT
f5a6c7f8 36install -d $RPM_BUILD_ROOT/etc/{sysconfig/firewall-rules,rc.d/init.d}
2169e207 37
f5a6c7f8 38install firewall.init $RPM_BUILD_ROOT/etc/rc.d/init.d/firewall
39install firewall $RPM_BUILD_ROOT/etc/sysconfig/
93d460f0 40
f5a6c7f8 41for i in input output forward; do
42 echo '#<policy> <proto> <s_addr/s_mask> <s_port> <d_addr/d_mask> <d_port> <interface> <options>' > \
43 $RPM_BUILD_ROOT/etc/sysconfig/firewall-rules/${i}
44done
2169e207 45
b0908da3 46%post
391cfe7c 47/sbin/chkconfig --add firewall
b0908da3 48
391cfe7c 49%postun
50if [ "$1" = "0" ]; then
51 /sbin/chkconfig --del firewall
52fi
b0908da3 53
f5a6c7f8 54%clean
55rm -rf $RPM_BUILD_ROOT
56
b0908da3 57%files
cff087f8 58%defattr(644,root,root,755)
f5a6c7f8 59%doc README input.example
bda0822d
ER
60%attr(600,root,root) %verify(not md5 mtime size) %config(noreplace) /etc/sysconfig/firewall
61%attr(600,root,root) %verify(not md5 mtime size) %config(noreplace) /etc/sysconfig/firewall-rules/*
f5a6c7f8 62%attr(700,root,root) %dir /etc/sysconfig/firewall-rules
63%attr(754,root,root) /etc/rc.d/init.d/firewall
This page took 0.039546 seconds and 4 git commands to generate.