mirror of
https://github.com/ChrisTitusTech/linutil.git
synced 2024-12-26 05:19:44 +00:00
f64fa2bd12
* Add User Control Panel * Fix non posix * Split script * Update userguide.md * Update utility_functions.sh * Remove clear * Add checkEnv
19 lines
481 B
Bash
Executable File
19 lines
481 B
Bash
Executable File
#!/bin/sh -e
|
|
|
|
. ../../common-script.sh
|
|
. ./utility_functions.sh
|
|
|
|
clear
|
|
printf "%b\n" "${YELLOW}Change password${RC}"
|
|
printf "%b\n" "${YELLOW}=================${RC}"
|
|
|
|
username=$(promptUsername "" "root") || exit 1
|
|
password=$(promptPassword) || exit 1
|
|
|
|
read -p "Are you sure you want to change password for $username? [Y/N]: " confirm
|
|
confirmAction || exit 1
|
|
|
|
echo "$username:$password" | $ESCALATION_TOOL chpasswd
|
|
printf "%b\n" "${GREEN}Password changed successfully${RC}"
|
|
|
|
checkEnv |