|
|
781df78 |
Summary: For Easy Rule Making
|
|
|
781df78 |
Name: ferm
|
|
|
b933eda |
Version: 2.2
|
|
|
f507b90 |
Release: 2%{?dist}
|
|
|
781df78 |
Group: Applications/System
|
|
|
781df78 |
License: GPLv2+
|
|
|
a771ad8 |
Source: http://ferm.foo-projects.org/download/2.1/%{name}-%{version}.tar.gz
|
|
|
781df78 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
781df78 |
URL: http://ferm.foo-projects.org/
|
|
|
781df78 |
BuildArchitectures: noarch
|
|
|
781df78 |
|
|
|
b933eda |
BuildRequires: systemd
|
|
|
b933eda |
Requires(post): systemd
|
|
|
b933eda |
Requires(preun): systemd
|
|
|
b933eda |
Requires(postun): systemd
|
|
|
b933eda |
|
|
|
6ff6931 |
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
|
|
|
6ff6931 |
|
|
|
781df78 |
%description
|
|
|
781df78 |
Ferm is a tool to maintain complex firewalls, without having the
|
|
|
781df78 |
trouble to rewrite the complex rules over and over again. Ferm
|
|
|
781df78 |
allows the entire firewall rule set to be stored in a separate
|
|
|
781df78 |
file, and to be loaded with one command. The firewall configuration
|
|
|
781df78 |
resembles structured programming-like language, which can contain
|
|
|
781df78 |
levels and lists.
|
|
|
781df78 |
|
|
|
781df78 |
%prep
|
|
|
781df78 |
%setup -q
|
|
|
781df78 |
|
|
|
781df78 |
%build
|
|
|
781df78 |
|
|
|
781df78 |
%install
|
|
|
781df78 |
rm -Rf $RPM_BUILD_ROOT
|
|
|
781df78 |
|
|
|
6ff6931 |
make install PREFIX=$RPM_BUILD_ROOT%{_prefix} DOCDIR=$RPM_BUILD_ROOT%{_pkgdocdir} MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1
|
|
|
781df78 |
|
|
|
781df78 |
%clean
|
|
|
781df78 |
rm -rf $RPM_BUILD_ROOT
|
|
|
781df78 |
|
|
|
b933eda |
%post
|
|
|
b933eda |
%systemd_post %{name}.service
|
|
|
b933eda |
|
|
|
b933eda |
%preun
|
|
|
b933eda |
%systemd_preun %{name}.service
|
|
|
b933eda |
|
|
|
b933eda |
%postun
|
|
|
b933eda |
%systemd_postun
|
|
|
b933eda |
|
|
|
781df78 |
%files
|
|
|
781df78 |
%defattr(-,root,root,-)
|
|
|
781df78 |
%doc AUTHORS COPYING README TODO NEWS examples/
|
|
|
781df78 |
%{_mandir}/man1/*
|
|
|
b933eda |
%{_unitdir}/%{name}.service
|
|
|
781df78 |
%{_sbindir}/import-ferm
|
|
|
781df78 |
%{_sbindir}/ferm
|
|
|
781df78 |
|
|
|
781df78 |
%changelog
|
|
|
f507b90 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-2
|
|
|
f507b90 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
f507b90 |
|
|
|
b933eda |
* Mon Jan 6 2014 Pavel Alexeev <Pahan@Hubbitus.info> - 2.2-1
|
|
|
b933eda |
- Update to 2.2 (bz#1045607)
|
|
|
b933eda |
- Add .service file.
|
|
|
b933eda |
- Clear some quirks.
|
|
|
b933eda |
|
|
|
6ff6931 |
* Wed Aug 21 2013 Ralf Cors├ępius <corsepiu@fedoraproject.org> - 2.1.2-4
|
|
|
6ff6931 |
- Reflect docdir changes (FTBFS, RHBZ#992258).
|
|
|
6ff6931 |
|
|
|
8772e48 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.2-3
|
|
|
8772e48 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
8772e48 |
|
|
|
eb3864b |
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 2.1.2-2
|
|
|
eb3864b |
- Perl 5.18 rebuild
|
|
|
eb3864b |
|
|
|
6e511ec |
* Sun Feb 10 2013 Pavel Alexeev <Pahan@Hubbitus.info> - 2.1.2-1
|
|
|
6e511ec |
- Update to 2.1.2 (bz#890162).
|
|
|
6e511ec |
|
|
|
a771ad8 |
* Sun Sep 2 2012 Pavel Alexeev <Pahan@Hubbitus.info> - 2.2.1-1
|
|
|
a771ad8 |
- Update to 2.1.1 version by mail of Christopher Meng.
|
|
|
a771ad8 |
|
|
|
29ebd94 |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-3
|
|
|
29ebd94 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
29ebd94 |
|
|
|
c65e3cd |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-2
|
|
|
c65e3cd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
c65e3cd |
|
|
|
feaa0f7 |
* Wed Dec 28 2011 Pavel Alexeev <Pahan@Hubbitus.info> - 2.1-1
|
|
|
feaa0f7 |
- New version (update request: bz#769050)
|
|
|
feaa0f7 |
|
|
|
feeac08 |
* Mon Apr 25 2011 Pavel Alexeev <Pahan@Hubbitus.info> - 2.0.9-1
|
|
|
feeac08 |
- New upstream version 2.0.9 (request to update BZ#699273).
|
|
|
feeac08 |
|
|
|
2f92ebc |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.7-9
|
|
|
2f92ebc |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
2f92ebc |
|
|
|
4122979 |
* Tue Mar 9 2010 Pavel Alexeev <Pahan@Hubbitus.info> - 2.0.7-8
|
|
|
4122979 |
- Update to 2.0.7
|
|
|
4122979 |
|
|
|
1ec75d4 |
* Mon Dec 21 2009 Pavel Alexeev <Pahan@Hubbitus.info> - 2.0.6-7
|
|
|
640c024 |
- Update to upstream 2.0.6 version.
|
|
|
640c024 |
|
|
|
2279f46 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.2-5
|
|
|
2279f46 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
2279f46 |
|
|
|
330313d |
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.2-4
|
|
|
330313d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
330313d |
|
|
|
781df78 |
* Mon Aug 25 2008 Pavel Alexeev <Pahan [ at ] Hubbitus [ DOT ] spb [ dOt.] su> - 2.0.2-3
|
|
|
781df78 |
- License changed to GPLv2+ by answer of uptream developer Max Kellerman.
|
|
|
781df78 |
|
|
|
781df78 |
* Mon Aug 25 2008 Pavel Alexeev <Pahan [ at ] Hubbitus [ DOT ] spb [ dOt.] su> - 2.0.2-2
|
|
|
781df78 |
- In changelog fixed version representation by warning of rpmlint.
|
|
|
781df78 |
- Add NEWS to documentation.
|
|
|
781df78 |
|
|
|
781df78 |
* Fri Aug 22 2008 Pavel Alexeev <Pahan [ at ] Hubbitus [ DOT ] spb [ dOt.] su> - 2.0.2-1
|
|
|
781df78 |
- Step to version 2.0.2
|
|
|
781df78 |
- Group changed from "system/firewalls" to "Applications/System"
|
|
|
781df78 |
- Delete redundant "ferm -" from Summary tag.
|
|
|
781df78 |
- Delete Hu-part of Release to conform Fedora rules (by note in review).
|
|
|
781df78 |
- License changed rfom GPL to GPLv2 by source.
|
|
|
781df78 |
- Requires: perl removed.
|
|
|
781df78 |
- Setting variables in config.mk moved to %%prep section.
|
|
|
781df78 |
- Replace lost /usr to %%{_prefix} in make install instruction.
|
|
|
781df78 |
- %%defattr(-,root,root) changed to %%defattr(-,root,root,-)
|
|
|
781df78 |
|
|
|
781df78 |
* Fri Jul 11 2008 Pavel Alexeev <Pahan [ at ] Hubbitus [ DOT ] spb [ dOt.] su> - 1.3.4-0.Hu.1
|
|
|
781df78 |
- Changes to conform rpmlint ( http://fedoraproject.org/wiki/Packaging/Guidelines ):
|
|
|
781df78 |
Setup made quiet
|
|
|
781df78 |
Remove "mkdir -p $RPM_BUILD_ROOT" from %%prep
|
|
|
781df78 |
Escape all %% in Changelog.
|
|
|
781df78 |
Add %%build section
|
|
|
781df78 |
|
|
|
781df78 |
* Thu Jul 10 2008 Pavel Alexeev <Pahan [ at ] Hubbitus [ DOT ] spb [ dOt.] su> - 1.3.4-0.Hu.0
|
|
|
781df78 |
- Version 1.3.4
|
|
|
781df78 |
- Reformat with tabs.
|
|
|
781df78 |
- Clear old comments.
|
|
|
781df78 |
- Delete Packager: A. Kok <sofar@foo-projects.org>
|
|
|
781df78 |
- Add %%{?dist} part into release
|
|
|
781df78 |
- Replace hardcoded /usr/sbin to %%_sbindir
|
|
|
781df78 |
- Replace Build Root: "/tmp/%%{name}-%%{version}-root" by more standard.
|
|
|
781df78 |
|
|
|
781df78 |
* Mon Oct 22 2007 Pavel Alexeev <Pahan [ at ] Hubbitus [ DOT ] spb [ dOt.] su> - 1.2.5
|
|
|
781df78 |
- Steep to version 1.2.5
|
|
|
781df78 |
|
|
|
781df78 |
* Mon Jul 2 2007 Pavel Alexeev <Pahan [ at ] Hubbitus [ DOT ] spb [ dOt.] su>
|
|
|
781df78 |
- Steep to version 1.2.4
|
|
|
781df78 |
|
|
|
781df78 |
* Mon Mar 5 2007 Pavel Alexeev <Pahan [ at ] Hubbitus [ DOT ] spb [ dOt.] su>
|
|
|
781df78 |
- Steep to version 1.2
|
|
|
781df78 |
- Restructure dirs and files in package
|