Skip to content

Commit 55af17f

Browse files
committed
Support different bash_completition directories.
1 parent 5074195 commit 55af17f

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

debian/step-cli.postinst

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
#!/bin/sh
22

33
if [ "$1" = "configure" ]; then
4-
update-alternatives \
5-
--install /usr/bin/step step /usr/bin/step-cli 50 \
6-
--slave /usr/share/bash-completion/completions/step step.bash-completion /usr/share/bash-completion/completions/step-cli
4+
if [ -f /usr/share/bash-completion/completions/step-cli ]; then
5+
update-alternatives \
6+
--install /usr/bin/step step /usr/bin/step-cli 50 \
7+
--slave /usr/share/bash-completion/completions/step step.bash-completion /usr/share/bash-completion/completions/step-cli
8+
fi
9+
if [ -f /etc/bash_completion.d/step-cli ]; then
10+
update-alternatives \
11+
--install /usr/bin/step step /usr/bin/step-cli 50 \
12+
--slave /etc/bash_completion.d/step step.bash-completion /etc/bash_completion.d/step-cli
13+
fi
714
fi

0 commit comments

Comments
 (0)