diff --git a/icingaweb2.spec b/icingaweb2.spec index 0b4813bc4..f469d3c92 100644 --- a/icingaweb2.spec +++ b/icingaweb2.spec @@ -68,11 +68,12 @@ Icinga Web 2 PHP library %package -n icingacli -Summary: Icinga CLI -Group: Applications/System -Requires: %{name}-common = %{version}-%{release} -Requires: php-Icinga = %{version}-%{release} -Requires: %{php_cli} >= 5.3.0 +Summary: Icinga CLI +Group: Applications/System +Requires: %{name}-common = %{version}-%{release} +Requires: php-Icinga = %{version}-%{release} +Requires: %{php_cli} >= 5.3.0 +%{?rhel:Requires: bash-completion} %description -n icingacli Icinga CLI @@ -151,8 +152,9 @@ Icinga Web 2 vendor library Zend %install rm -rf %{buildroot} -mkdir -p %{buildroot}/{%{basedir}/{modules,library,public},%{bindir},%{configdir},%{logdir},%{phpdir},%{wwwconfigdir}} +mkdir -p %{buildroot}/{%{basedir}/{modules,library,public},%{bindir},%{configdir},%{logdir},%{phpdir},%{wwwconfigdir},{_sysconfdir}/bash_completion.d} cp -prv application doc var %{buildroot}/%{basedir} +cp -pv etc/bash_completion.d/icingacli %{buildroot}/{_sysconfdir}/bash_completion.d cp -prv modules/{monitoring,setup} %{buildroot}/%{basedir}/modules cp -prv library/Icinga %{buildroot}/%{phpdir} cp -prv library/vendor %{buildroot}/%{basedir}/library @@ -202,6 +204,7 @@ exit 0 %files -n icingacli %defattr(-,root,root) %{basedir}/application/clicommands +{_sysconfdir}/bash_completion.d/icingacli %attr(0755,root,root) %{bindir}/icingacli