forked from wrenn/wrenn
Rootfs script updated
This commit is contained in:
@ -17,7 +17,8 @@ set -euo pipefail
|
|||||||
|
|
||||||
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
|
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
|
||||||
PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && 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"
|
MOUNT_DIR="/tmp/wrenn-rootfs-update"
|
||||||
|
|
||||||
if [ ! -f "${ROOTFS}" ]; then
|
if [ ! -f "${ROOTFS}" ]; then
|
||||||
@ -36,6 +37,11 @@ if [ ! -f "${ENVD_BIN}" ]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
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.
|
# Step 2: Mount the rootfs.
|
||||||
echo "==> Mounting rootfs at ${MOUNT_DIR}..."
|
echo "==> Mounting rootfs at ${MOUNT_DIR}..."
|
||||||
mkdir -p "${MOUNT_DIR}"
|
mkdir -p "${MOUNT_DIR}"
|
||||||
|
|||||||
Reference in New Issue
Block a user