Add bash completion file

i9ce
Paweł Marciniak 3 years ago committed by hobbes1069
parent fb9a87495a
commit b4bdb39ec1

@ -48,6 +48,7 @@ BuildRequires: sqlite
BuildRequires: systemd BuildRequires: systemd
BuildRequires: selinux-policy-devel BuildRequires: selinux-policy-devel
BuildRequires: make BuildRequires: make
BuildRequires: bash-completion
# Default components # Default components
Requires: %{name}-firewalld = %{version}-%{release} Requires: %{name}-firewalld = %{version}-%{release}
@ -294,6 +295,10 @@ rm -r %{buildroot}%{_docdir}/%{name}
install -d %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype} install -d %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype}
install -m 0644 %{modulename}.pp.bz2 %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype} install -m 0644 %{modulename}.pp.bz2 %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype}
#BASH completion
COMPLETIONDIR=%{buildroot}$(pkg-config --variable=completionsdir bash-completion)
%__mkdir_p $COMPLETIONDIR
%__install -p -m 644 files/bash-completion $COMPLETIONDIR/fail2ban
%check %check
%if 0%{?rhel} && 0%{?rhel} < 8 %if 0%{?rhel} && 0%{?rhel} < 8
@ -348,6 +353,7 @@ fi
%exclude %{python3_sitelib}/fail2ban/tests %exclude %{python3_sitelib}/fail2ban/tests
%endif %endif
%{_unitdir}/fail2ban.service %{_unitdir}/fail2ban.service
%{_datadir}/bash-completion/
%{_mandir}/man1/fail2ban.1* %{_mandir}/man1/fail2ban.1*
%{_mandir}/man1/fail2ban-client.1* %{_mandir}/man1/fail2ban-client.1*
%{_mandir}/man1/fail2ban-python.1* %{_mandir}/man1/fail2ban-python.1*

Loading…
Cancel
Save