From 6a0fea30a69877c60f533df6957e116d71a67adf Mon Sep 17 00:00:00 2001 From: pptx704 Date: Wed, 13 May 2026 09:35:06 +0600 Subject: [PATCH] Rootfs script updated --- scripts/update-minimal-rootfs.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/update-minimal-rootfs.sh b/scripts/update-minimal-rootfs.sh index d7f4956..04ff2e8 100755 --- a/scripts/update-minimal-rootfs.sh +++ b/scripts/update-minimal-rootfs.sh @@ -17,7 +17,8 @@ set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)" -ROOTFS="${1:-/var/lib/wrenn/images/minimal/rootfs.ext4}" +WRENN_DIR="${WRENN_DIR:-/var/lib/wrenn}" +ROOTFS="${1:-${WRENN_DIR}/images/minimal/rootfs.ext4}" MOUNT_DIR="/tmp/wrenn-rootfs-update" if [ ! -f "${ROOTFS}" ]; then @@ -36,6 +37,11 @@ if [ ! -f "${ENVD_BIN}" ]; then exit 1 fi +if ! ldd "${ENVD_BIN}" | grep -q "statically linked"; then + echo "ERROR: envd is not statically linked!" + exit 1 +fi + # Step 2: Mount the rootfs. echo "==> Mounting rootfs at ${MOUNT_DIR}..." mkdir -p "${MOUNT_DIR}"