diff --git a/README.md b/README.md index 56b2968..b211334 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # shorewall-core +The Shoreline Firewall, more commonly known as "Shorewall", is a high-level tool for configuring Netfilter. You describe your firewall/gateway requirements using entries in a set of configuration files. Shorewall reads those configuration files and with the help of the iptables utility, Shorewall configures Netfilter to match your requirements. Shorewall can be used on a dedicated firewall system, a multi-function gateway/router/server or on a standalone GNU/Linux system. Shorewall does not use Netfilter's ipchains compatibility mode; as a consequence, Shorewall can take advantage of Netfilter's connection state tracking capabilities to create a stateful firewall. + diff --git a/shorewall-core.spec b/shorewall-core.spec new file mode 100644 index 0000000..6a897f1 --- /dev/null +++ b/shorewall-core.spec @@ -0,0 +1,94 @@ +%define maj3ver %(echo %version | cut -d. -f1-3) +Name: shorewall-core +Version: 4.5.21.9 +Release: 1mamba +Summary: Shoreline Firewall, a high-level tool for configuring Netfilter +Group: Network/Security +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://www.shorewall.net/index.htm +Source: http://slovakia.shorewall.net/pub/shorewall/4.5/shorewall-%{maj3ver}/shorewall-core-%{version}.tar.bz2 +License: GPL +## AUTOBUILDREQ-BEGIN +## AUTOBUILDREQ-END +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +The Shoreline Firewall, more commonly known as "Shorewall", is a high-level tool for configuring Netfilter. You describe your firewall/gateway requirements using entries in a set of configuration files. Shorewall reads those configuration files and with the help of the iptables utility, Shorewall configures Netfilter to match your requirements. Shorewall can be used on a dedicated firewall system, a multi-function gateway/router/server or on a standalone GNU/Linux system. Shorewall does not use Netfilter's ipchains compatibility mode; as a consequence, Shorewall can take advantage of Netfilter's connection state tracking capabilities to create a stateful firewall. + +%prep +%setup -q + +%build +./configure \ + VENDOR=linux \ + --prefix=%{_prefix} \ + --mandir=%{_mandir} \ + --sysconfdir=%{_sysconfdir} \ + --initdir=%{_initrddir} + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +DESTDIR=%{buildroot} ./install.sh shorewallrc.default + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%dir %{_datadir}/shorewall +%{_datadir}/shorewall/coreversion +%{_datadir}/shorewall/functions +%{_datadir}/shorewall/lib.base +%{_datadir}/shorewall/lib.cli +%{_datadir}/shorewall/lib.common +%{_datadir}/shorewall/shorewallrc +%{_datadir}/shorewall/wait4ifup +%doc COPYING + +%changelog +* Mon May 12 2014 Automatic Build System 4.5.21.9-1mamba +- automatic version update by autodist + +* Fri Dec 20 2013 Automatic Build System 4.5.21.5-1mamba +- automatic version update by autodist + +* Sun Nov 24 2013 Automatic Build System 4.5.21.4-1mamba +- automatic version update by autodist + +* Sat Oct 26 2013 Automatic Build System 4.5.21.3-1mamba +- automatic version update by autodist + +* Wed Oct 23 2013 Automatic Build System 4.5.21.2-1mamba +- automatic version update by autodist + +* Wed Oct 09 2013 Automatic Build System 4.5.21.1-1mamba +- automatic version update by autodist + +* Sun Oct 06 2013 Automatic Build System 4.5.21-1mamba +- automatic version update by autodist + +* Thu Aug 29 2013 Automatic Build System 4.5.20-1mamba +- automatic version update by autodist + +* Thu Jul 25 2013 Automatic Build System 4.5.19-1mamba +- automatic version update by autodist + +* Sun Jun 30 2013 Automatic Build System 4.5.18-1mamba +- automatic version update by autodist + +* Mon Jun 03 2013 Automatic Build System 4.5.17.1-1mamba +- automatic version update by autodist + +* Sat Jun 01 2013 Automatic Build System 4.5.17-1mamba +- automatic version update by autodist + +* Fri May 03 2013 Automatic Build System 4.5.16.1-1mamba +- update to 4.5.16.1 + +* Mon Apr 22 2013 Automatic Build System 4.5.15-1mamba +- automatic version update by autodist + +* Thu Mar 21 2013 Silvan Calarco 4.5.14-1mamba +- package created by silvan using the webbuild interface