Project

General

Profile

« Previous | Next » 

Revision f63edc6e

Added by Benoît PECCATTE over 6 years ago

Fixes #11885: Autocompletion for rudder commands doesn't work on RHEL and SLES

View differences:

rudder-agent/SOURCES/Makefile
$(INSTALL) -m 755 rudder-agent-utilities/share/lib/* $(INSTALL_DIR)/share/lib/
$(INSTALL) -m 755 rudder-agent-utilities/agent-capabilities $(INSTALL_DIR)/etc/
# Install /etc/bash_completion.d/rudder in order to autocomplete rudder commands
# Install /etc/bash_completion.d/rudder.sh in order to autocomplete rudder commands
mkdir -p $(DESTDIR)/etc/bash_completion.d
$(INSTALL) -m 644 rudder-agent-utilities/etc/bash_completion.d/rudder $(DESTDIR)/etc/bash_completion.d/
$(INSTALL) -m 644 rudder-agent-utilities/etc/bash_completion.d/rudder.sh $(DESTDIR)/etc/bash_completion.d/
# Install rudder man page
# Install rudder man page
mkdir -p $(INSTALL_DIR)/share/man/man8/
$(INSTALL) -m 644 rudder.8.gz $(INSTALL_DIR)/share/man/man8/
rudder-agent/SPECS/rudder-agent.spec
Requires: dmidecode
%endif
# rhel needs a package for completion to work
%if 0%{?rhel}
Recommends: bash-completion
%endif
# LMDB handling (builtin or OS-provided)
## 1 - RHEL: No LMDB yet
......
%config /etc/profile.d/rudder-agent.sh
%config(noreplace) /etc/default/rudder-agent
%endif
%config /etc/bash_completion.d/rudder
%config /etc/bash_completion.d/rudder.sh
#=================================================
# Changelog

Also available in: Unified diff