Skip to content

Commit

Permalink
Revert "[Mellanox] Disable MFT bash autocompletion (sonic-net#17442)"
Browse files Browse the repository at this point in the history
This reverts commit 278a958.
nazariig committed Mar 18, 2024

Verified

This commit was signed with the committer’s verified signature.
trxcllnt Paul Taylor
1 parent ec57a44 commit 1baebd4
Showing 1 changed file with 1 addition and 15 deletions.
16 changes: 1 addition & 15 deletions platform/mellanox/mft/Makefile
Original file line number Diff line number Diff line change
@@ -42,28 +42,14 @@ DERIVED_TARGETS = mft-oem_$(MFT_VERSION)-$(MFT_REVISION)_$(CONFIGURED_ARCH).deb
DKMS_CTRL = /var/lib/dkms/kernel-mft-dkms/
DKMS_TMP := $(shell mktemp -u -d -t dkms.XXXXXXXXXX)

MFT_DEB_TMP := $(shell mktemp -u -d -t mft.deb.XXXXXXXXXX)
MFT_TMP := $(shell mktemp -u -d -t mft.XXXXXXXXXX)
MFT_TMP = /tmp/mft_build/

$(addprefix $(DEST)/, $(MAIN_TARGET)): $(DEST)/% :
mkdir -p $(MFT_TMP)
pushd $(MFT_TMP)
wget -O $(MFT_TGZ) $(MFT_TGZ_URL)
tar xzf $(MFT_TGZ)

# w/a: disable bash autocompletion
mkdir -p $(MFT_DEB_TMP)/DEBIAN

dpkg -e $(MFT_NAME)/DEBS/$(MAIN_TARGET) $(MFT_DEB_TMP)/DEBIAN
dpkg -x $(MFT_NAME)/DEBS/$(MAIN_TARGET) $(MFT_DEB_TMP)

rm -rf $(MFT_DEB_TMP)/etc/bash_completion.d
sed -i '/bash_completion.d/d' $(MFT_DEB_TMP)/DEBIAN/conffiles

dpkg -b $(MFT_DEB_TMP) $(MFT_NAME)/DEBS/$(MAIN_TARGET)

rm -rf $(MFT_DEB_TMP)

# fix timestamp
touch $(MFT_NAME)/DEBS/*.deb
mv $(MFT_NAME)/DEBS/*.deb $(DEST)

0 comments on commit 1baebd4

Please sign in to comment.