Darryl L. Pierce
2009-Jan-26 18:27 UTC
[Ovirt-devel] [PATCH node] BZ#481488 Disables the root account until the password is set.
Signed-off-by: Darryl L. Pierce <dpierce at redhat.com> --- scripts/ovirt-config-password | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/scripts/ovirt-config-password b/scripts/ovirt-config-password index 92c45ae..39b4330 100755 --- a/scripts/ovirt-config-password +++ b/scripts/ovirt-config-password @@ -36,6 +36,11 @@ printf "\n\n oVirt Node Password Configuration\n\n" # Set the password for the root user first printf "\nSystem Administrator (root):\n" passwd root -printf "\nAdding users for libvirt remote access" -# TODO list existing users in /etc/libvirt/passwd.db -while prompt_sasl_user; do :; done +if [ $? -eq 0 ]; then + moduser -U root + printf "\nAdding users for libvirt remote access" + # TODO list existing users in /etc/libvirt/passwd.db + while prompt_sasl_user; do :; done +else + print "\nFailed to set root password. Exiting...\n" +fi -- 1.6.0.6