credential.redis
This commit is contained in:
+7
-2
@@ -279,7 +279,8 @@ function check_credential {
|
||||
|
||||
check_yaml_defined_value /etc/miaou/defaults.yaml 'credential.username' &&
|
||||
check_yaml_defined_value /etc/miaou/defaults.yaml 'credential.shadow' &&
|
||||
check_yaml_defined_value /etc/miaou/defaults.yaml 'credential.email'
|
||||
check_yaml_defined_value /etc/miaou/defaults.yaml 'credential.email' &&
|
||||
check_yaml_defined_value /etc/miaou/defaults.yaml 'credential.redis'
|
||||
}
|
||||
|
||||
function check_target() {
|
||||
@@ -313,7 +314,11 @@ function miaou_configfiles() {
|
||||
if [[ ! -f /etc/miaou/defaults.yaml ]]; then
|
||||
echo -n "building /etc/miaou/defaults.yaml for the first time..."
|
||||
shadow_passwd=$(sudo grep "$CURRENT_USER" /etc/shadow | cut -d ':' -f2)
|
||||
env current_user="$CURRENT_USER" shadow_passwd="$shadow_passwd" valid_email="$valid_email" tera -e --env-key env --env-only -t "$MIAOU_BASEDIR/templates/etc/defaults.yaml.j2" -o /etc/miaou/defaults.yaml >/dev/null
|
||||
redis=$(
|
||||
SIZE=12
|
||||
tr -cd '[:alnum:]' </dev/urandom | fold -w $SIZE | head -n1
|
||||
)
|
||||
env current_user="$CURRENT_USER" shadow_passwd="$shadow_passwd" valid_email="$valid_email" redis="$redis" tera -e --env-key env --env-only -t "$MIAOU_BASEDIR/templates/etc/defaults.yaml.j2" -o /etc/miaou/defaults.yaml >/dev/null
|
||||
yq ".target=\"$TARGET\"" /etc/miaou/defaults.yaml -i
|
||||
PREFIX="" echoinfo DONE
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user