Description of problem: when a new service package is installed, bash completion for it is not working Version-Release number of selected component (if applicable): 18 How reproducible: always Steps to Reproduce: 1. install tuned: yum install tunes tuned-utils 2. type: systemctl start tu 3. press TAB Actual results: nothing happens Expected results: the command is autocompleted to "systemctl start tuned.service" Additional info:
Looks like "systemctl stop tu" is autocompleted correctly to "systemctl stop tuned". Still no luck with "systemctl start tu" though.
systemctl completion is shipped by systemd, not bash-completion.
This can be either considered a symptom of bug 748512, or someone should fix systemd's bash completion to not rely on "systemctl list-units --all".
*** This bug has been marked as a duplicate of bug 790768 ***