Name: fail2ban Version: 0.10.4 Release: 1mamba Summary: Daemon to ban hosts that cause multiple authentication errors Group: Applications/Security Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://www.fail2ban.org ## GITSOURCE https://github.com/fail2ban/fail2ban.git 0.10.4 Source: https://github.com/fail2ban/fail2ban.git/%{version}/fail2ban-%{version}.tar.bz2 Source1: fail2ban-paths-openmamba.conf License: GPL ## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-END BuildRequires: libpython36-devel Requires: python36 >= %python36_version BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Daemon to ban hosts that cause multiple authentication errors. %debug_package %prep %setup -q sed -i "s|/var/run/|/run/|" files/fail2ban.service.in \ files/fail2ban-tmpfiles.conf fail2ban/server/*.py \ config/action.d/*.conf fail2ban/client/*.py %build ./fail2ban-2to3 CFLAGS="%{optflags}" %{__python36} setup.py build %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %{__python36} setup.py install \ --skip-build \ --optimize=1 \ --root="%{buildroot}" \ --install-headers=%{python36_inc} \ --install-lib=%{python36_sitearch} \ --record=%{name}.filelist sed -i "s,.*/man/.*,&.gz," %{name}.filelist install -D -m644 build/fail2ban.service \ %{buildroot}%{_unitdir}/fail2ban.service install -D -m644 files/fail2ban-tmpfiles.conf \ %{buildroot}%{_tmpfilesdir}/fail2ban.conf install -Dm644 files/fail2ban-logrotate \ %{buildroot}%{_sysconfdir}/logrotate.d/fail2ban install -Dm644 files/bash-completion \ %{buildroot}%{_datadir}/bash-completion/completions/fail2ban install -D -m644 man/fail2ban.1 %{buildroot}%{_mandir}/man1/fail2ban.1 install -D -m644 man/fail2ban-client.1 \ %{buildroot}%{_mandir}/man1/fail2ban-client.1 install -D -m644 man/fail2ban-regex.1 \ %{buildroot}%{_mandir}/man1/fail2ban-regex.1 install -D -m644 man/fail2ban-server.1 \ %{buildroot}%{_mandir}/man1/fail2ban-server.1 install -D -m644 man/jail.conf.5 \ %{buildroot}%{_mandir}/man5/jail.conf.5 install -D -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/fail2ban/paths-openmamba.conf %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post %systemd_post fail2ban : %preun %systemd_preun fail2ban : %postun %systemd_postun fail2ban : %files -f %{name}.filelist %defattr(-,root,root) %{_sysconfdir}/logrotate.d/fail2ban %{_sysconfdir}/fail2ban/paths-openmamba.conf %{_bindir}/fail2ban-python %{_unitdir}/fail2ban.service %{_tmpfilesdir}/fail2ban.conf %{_datadir}/bash-completion/completions/fail2ban %{_mandir}/man1/fail2ban-client.1* %{_mandir}/man1/fail2ban-regex.1* %{_mandir}/man1/fail2ban-server.1* %{_mandir}/man1/fail2ban.1* %{_mandir}/man5/jail.conf.5* %doc COPYING THANKS %changelog * Tue Feb 05 2019 Silvan Calarco 0.10.4-1mamba - package created using the webbuild interface