[Ovirt-devel] [PATCH node] BZ#481488 Disables the root account until the password is set.

Darryl L. Pierce dpierce at redhat.com
Mon Jan 26 18:27:36 UTC 2009


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




More information about the ovirt-devel mailing list