| 123456789101112131415161718192021222324252627282930313233 |
- #!/bin/bash
- # Licence : GPL v3
- # Author: Laurent HUBERT
- #
- # Changes the root password
- #
- cat <<EOF
- ##################################
- # Changing super-user password #
- ##################################
- EOF
- status=1
- while [ 0 -ne "$status" ]
- do
- passwd
- status=$?
- if [ 0 -ne "$status" ]
- then
- echo "Error changing super-user password"
- echo "Please try again"
- else
- cat <<EOF
- **********************************
- * super-user password : changed *
- **********************************
- EOF
- exit 0
- fi
- done
- echo "An error occurred changing super-user password"
- exit $status
|