Change create default account

This commit is contained in:
Edi Septriyanto
2021-08-11 15:43:22 +07:00
parent cd1e686bc3
commit dae9828476
3 changed files with 5 additions and 4 deletions

View File

@@ -81,7 +81,8 @@ fi
### Create default account ###
echo ""
create_default_account
USERNAME=${LEMPER_USERNAME:-"lemper"}
create_account "${USERNAME}"
### Certbot Let's Encrypt SSL installation ###
if [ -f scripts/install_certbotle.sh ]; then

View File

@@ -550,8 +550,8 @@ function enable_swap() {
}
# Create default system account.
function create_default_account() {
export USERNAME=${LEMPER_USERNAME:-"lemper"}
function create_account() {
export USERNAME=${1:-"lemper"}
export PASSWORD && \
PASSWORD=${LEMPER_PASSWORD:-$(openssl rand -base64 64 | tr -dc 'a-zA-Z0-9' | fold -w 16 | head -n 1)}

View File

@@ -34,7 +34,7 @@ testEqualityGetReleaseName()
testEqualityCreateAccount()
{
create_account_status=""
create_default_account
create_account lemper
[[ -n $(getent passwd "${USERNAME}") ]] && create_account_status="success"
assertEquals "success" "${create_account_status}"
}