# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2.
-# Latest change: Sam Apr 28 20:19:58 CEST 2007 [mika]
+# Latest change: Mit Dez 19 10:10:50 CET 2007 [mika]
################################################################################
set -e # exit on any error
else
echo "Setting password for user root:"
set +e # do not exit if passwd returns error due to missmatching passwords
- passwd
- echo ""
+ until passwd; do echo "Please try again to set the password:" ; done
+ echo
set -e # restore default behaviour again
fi
}