diff --git a/ssh_router.sh b/ssh_router.sh index 292b4ee..5cb98ba 100644 --- a/ssh_router.sh +++ b/ssh_router.sh @@ -98,8 +98,8 @@ generate_gitconfig() { local userdir="$HOME/secrets/$ws" local name email - name=$(yq ".\"$ws\".name" "$access" 2>/dev/null || echo) - email=$(yq ".\"$ws\".email" "$access" 2>/dev/null || echo) + name=$(yq -r ".\"$ws\".name" "$access" 2>/dev/null || echo) + email=$(yq -r ".\"$ws\".email" "$access" 2>/dev/null || echo) if [[ -z "$name" || -z "$email" ]]; then log ERROR "Missing name/email for '$ws' in $access"