summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiago De Franco <hiago.franco@toradex.com>2024-03-14 17:40:59 -0300
committerHiago De Franco <hiago.franco@toradex.com>2024-03-18 09:02:26 -0300
commitff1475fe678ff2d438d1b04fc22b211598c7d07c (patch)
tree4d00f361c28a50e0cab134cc5fed44cb533d1dec
parentc13441ea5a22efd026c858440a4a6c97c80d94b9 (diff)
tdx-reference-minimal-image: Create symlink from /home/root to /rootHEADmaster
Current master and scarthgap-7.x.y updated systemd recipe to version 255.1. The recipe now prints ``` WARNING: systemd-1_255.1-r0 do_install: Using /home/root as root user's home directory is not fully supported by systemd ``` Therefore, create a symbolic link between /home/root -> /root. Related-to: ELB-5646 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
-rw-r--r--recipes-images/images/tdx-reference-minimal-image.bb7
1 files changed, 6 insertions, 1 deletions
diff --git a/recipes-images/images/tdx-reference-minimal-image.bb b/recipes-images/images/tdx-reference-minimal-image.bb
index 1be5909..0d2a661 100644
--- a/recipes-images/images/tdx-reference-minimal-image.bb
+++ b/recipes-images/images/tdx-reference-minimal-image.bb
@@ -20,8 +20,13 @@ add_rootfs_version () {
printf "${IMAGE_NAME}\n\n" >> ${IMAGE_ROOTFS}/etc/issue
printf "${IMAGE_NAME}\n\n" >> ${IMAGE_ROOTFS}/etc/issue.net
}
+
+add_home_root_symlink () {
+ ln -sf ${ROOT_HOME} ${IMAGE_ROOTFS}/home/root
+}
+
# add the rootfs version to the welcome banner
-ROOTFS_POSTPROCESS_COMMAND += " add_rootfs_version;"
+ROOTFS_POSTPROCESS_COMMAND += " add_rootfs_version; add_home_root_symlink;"
IMAGE_LINGUAS = "en-us"
#IMAGE_LINGUAS = "de-de fr-fr en-gb en-us pt-br es-es kn-in ml-in ta-in"