From 12bc6af2cebdad2941c16b29f14534db0241f838 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Tue, 28 Mar 2023 11:58:55 +0000 Subject: [PATCH] Fix quoting when reading subshells This is needed for yash. --- lib/tiny-cloud/init-main | 2 +- lib/tiny-cloud/nocloud/imds | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/tiny-cloud/init-main b/lib/tiny-cloud/init-main index b246a53..d58fbb7 100644 --- a/lib/tiny-cloud/init-main +++ b/lib/tiny-cloud/init-main @@ -24,7 +24,7 @@ set_ssh_keys() { skip_action set_ssh_keys && return local user="$CLOUD_USER" - local pwent=$(getent passwd "$user") + local pwent="$(getent passwd "$user")" local group=$(echo "$pwent" | cut -d: -f4) local ssh_dir="${ROOT}$(echo "$pwent" | cut -d: -f6)/.ssh" local keys_file="$ssh_dir/authorized_keys" diff --git a/lib/tiny-cloud/nocloud/imds b/lib/tiny-cloud/nocloud/imds index 5b6bec1..01fac56 100644 --- a/lib/tiny-cloud/nocloud/imds +++ b/lib/tiny-cloud/nocloud/imds @@ -88,7 +88,7 @@ load_nocloud() { _imds() { mkdir -p "$TINY_CLOUD_VAR" local file="$TINY_CLOUD_VAR"/$(echo "$1" | cut -d/ -f1) - local keypath=$(echo "$1" | cut -d/ -f2- | tr / ' ') + local keypath="$(echo "$1" | cut -d/ -f2- | tr / ' ')" is_nocloud_loaded || load_nocloud