From 36c3a0fac28dd65ef91ac8604abdc10f5fd0bdba Mon Sep 17 00:00:00 2001 From: Luke Wilde Date: Sun, 10 Jul 2022 21:36:36 +0100 Subject: [PATCH] Meta: Make utmp start out as an empty object instead of empty string The reason empty string was treated as JSON null was to paper over an issue where UTMP would start out as the empty string and presumably cause errors when trying to parse it as JSON. This was added in commit a409b832. This changes that by making UTMP start out as an empty JSON object instead of the empty string. --- Meta/build-root-filesystem.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Meta/build-root-filesystem.sh b/Meta/build-root-filesystem.sh index f03dd97fdaf..851d7ae72e8 100755 --- a/Meta/build-root-filesystem.sh +++ b/Meta/build-root-filesystem.sh @@ -131,7 +131,7 @@ chmod 1777 mnt/tmp echo "done" printf "creating utmp file... " -touch mnt/var/run/utmp +echo "{}" > mnt/var/run/utmp chown 0:$utmp_gid mnt/var/run/utmp chmod 664 mnt/var/run/utmp echo "done"