[Bash-completion-devel] Bug#814599: Bug#814599: bash-completion: different behavior in /etc/bash_completion.d/ than in /usr/share/bash-completion/completions/

Ville Skyttä ville.skytta at iki.fi
Sat Feb 13 19:12:22 UTC 2016


Yes, things have changed, this is not a bug in bash-completion. Your
script not being sourced at all from the new location is expected
because the name of the script is not what it needs to be to work
properly in that location. In the old, deprecated location everything
is eagerly loaded at shell startup, pretty much no matter what name
things are in. Change the name of the script to chlogin or
chlogin.bash and it will be sourced when needed.



More information about the Bash-completion-devel mailing list