Skip to content

Commit f5c41e3

Browse files
[misc] set permissions on env file for getting started scripts (#5761)
1 parent 2477f99 commit f5c41e3

2 files changed

Lines changed: 10 additions & 4 deletions

File tree

infrastructure_files/getting-started-with-dex.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,11 @@ init_environment() {
172172
echo "You can access the NetBird dashboard at $NETBIRD_HTTP_PROTOCOL://$NETBIRD_DOMAIN"
173173
echo ""
174174
echo "Login with the following credentials:"
175-
echo "Email: admin@$NETBIRD_DOMAIN" | tee .env
176-
echo "Password: $NETBIRD_ADMIN_PASSWORD" | tee -a .env
175+
install -m 600 /dev/null .env
176+
printf 'Email: admin@%s\nPassword: %s\n' \
177+
"$NETBIRD_DOMAIN" "$NETBIRD_ADMIN_PASSWORD" >> .env
178+
echo "Email: admin@$NETBIRD_DOMAIN"
179+
echo "Password: $NETBIRD_ADMIN_PASSWORD"
177180
echo ""
178181
echo "Dex admin UI is not available (Dex has no built-in UI)."
179182
echo "To add more users, edit dex.yaml and restart: $DOCKER_COMPOSE_COMMAND restart dex"

infrastructure_files/getting-started-with-zitadel.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -563,8 +563,11 @@ initEnvironment() {
563563
echo -e "\nDone!\n"
564564
echo "You can access the NetBird dashboard at $NETBIRD_HTTP_PROTOCOL://$NETBIRD_DOMAIN"
565565
echo "Login with the following credentials:"
566-
echo "Username: $ZITADEL_ADMIN_USERNAME" | tee .env
567-
echo "Password: $ZITADEL_ADMIN_PASSWORD" | tee -a .env
566+
install -m 600 /dev/null .env
567+
printf 'Username: %s\nPassword: %s\n' \
568+
"$ZITADEL_ADMIN_USERNAME" "$ZITADEL_ADMIN_PASSWORD" >> .env
569+
echo "Username: $ZITADEL_ADMIN_USERNAME"
570+
echo "Password: $ZITADEL_ADMIN_PASSWORD"
568571
}
569572

570573
renderCaddyfile() {

0 commit comments

Comments
 (0)