Red Hat Bugzilla – Bug 977479
enhance password tool with some usability fixes
Last modified: 2016-02-10 14:40:41 EST
Description of problem:
Primarily Usability related.
1. Provide command list in initial text
Enter ? for help.
We could list the set_admin_password, etc there so users have some idea what to do without running help.
2. tell the user the current state of SSH passwd auth
Old tool said "Current Status is Enabled/Disabled". This should do something similar
3. possibly provide overrides for some commands
( admin to set admin password, root for root password, ssh for ssh, q for quit)
Optional, but might be nicer to have some quick commands that simply wrap the top level commands like:
admin --> set_admin_password
root --> set_root_password
ssh --> set_ssh_password_authentication
q --> quit
I addressed all of your suggestions above.
The default prompt after launching the tool is now:
$ PYTHONPATH=src scripts/ovirt-config-password -v
admin Set the password of the user 'admin'
help Show this help. [`help --all` to show all available functions]
q Quit this tool
quit Quit this tool
root Set the password of the user 'root'
ssh Enable or disable the SSH password authentication
[INFO] SSH password authentication is currently disabled
oVirt 3.5 has been released and should include the fix for this issue.