I have a Fedora 28 installation on which I have installed the bash bash-completion package.
I have run the following:
source /etc/profile.d/bash_completion.sh
And bash completion works as expected.
However, whenever I re-login, I must run the above command before bash completion starts working - it is not enabled automatically.
I have checked the permissions of the bash_completion.sh file and even added the x flag, but it is still not enabled automatically.
How can I get this working?