|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
From 59105d4a8e51f7d3e7fe716b4382bf604933abdd Mon Sep 17 00:00:00 2001
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
From: rpm-build <rpm-build>
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
Date: Tue, 21 Feb 2023 21:47:34 +0100
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
Subject: [PATCH] Revert PR#1934
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
---
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
.github/labeler.yml | 3 --
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
.../90dmsquash-live/dmsquash-live-root.sh | 17 ++++++++++
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
modules.d/90dmsquash-live/module-setup.sh | 4 +--
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
.../90dmsquash-live/parse-dmsquash-live.sh | 3 --
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
modules.d/90overlayfs/module-setup.sh | 18 ----------
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
modules.d/90overlayfs/mount-overlayfs.sh | 33 -------------------
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
test/TEST-16-DMSQUASH/test.sh | 6 ----
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
test/TEST-20-NFS/test.sh | 10 +-----
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
8 files changed, 20 insertions(+), 74 deletions(-)
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
delete mode 100755 modules.d/90overlayfs/module-setup.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
delete mode 100755 modules.d/90overlayfs/mount-overlayfs.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
diff --git a/.github/labeler.yml b/.github/labeler.yml
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
index ba47d04..faa782a 100644
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
--- a/.github/labeler.yml
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+++ b/.github/labeler.yml
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
@@ -138,9 +138,6 @@ multipath:
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
nvdimm:
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- modules.d/90nvdimm/*
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-overlayfs:
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- - modules.d/90overlayfs/*
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
ppcmac:
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- modules.d/90ppcmac/*
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
diff --git a/modules.d/90dmsquash-live/dmsquash-live-root.sh b/modules.d/90dmsquash-live/dmsquash-live-root.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
index 62d1b5e..d5b03bc 100755
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
--- a/modules.d/90dmsquash-live/dmsquash-live-root.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+++ b/modules.d/90dmsquash-live/dmsquash-live-root.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
@@ -410,6 +410,23 @@ if [ -n "$overlayfs" ]; then
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
else
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
ln -sf /run/initramfs/live /run/rootfsbase
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
fi
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ mkdir -m 0755 -p /run/overlayfs
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ mkdir -m 0755 -p /run/ovlwork
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ if [ -n "$reset_overlay" ] && [ -h /run/overlayfs ]; then
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ ovlfs=$(readlink /run/overlayfs)
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ info "Resetting the OverlayFS overlay directory."
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ rm -r -- "${ovlfs:?}"/* "${ovlfs:?}"/.* > /dev/null 2>&1
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ fi
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ if [ -n "$readonly_overlay" ] && [ -h /run/overlayfs-r ]; then
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ ovlfs=lowerdir=/run/overlayfs-r:/run/rootfsbase
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ else
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ ovlfs=lowerdir=/run/rootfsbase
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ fi
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ if [ -z "$DRACUT_SYSTEMD" ]; then
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ printf 'mount -t overlay LiveOS_rootfs -o%s,%s %s\n' "$ROOTFLAGS" \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ "$ovlfs",upperdir=/run/overlayfs,workdir=/run/ovlwork \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ "$NEWROOT" > "$hookdir"/mount/01-$$-live.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ fi
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
else
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
if [ -z "$DRACUT_SYSTEMD" ]; then
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
[ -n "$ROOTFLAGS" ] && ROOTFLAGS="-o $ROOTFLAGS"
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
diff --git a/modules.d/90dmsquash-live/module-setup.sh b/modules.d/90dmsquash-live/module-setup.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
index b905e3d..cf3dfe5 100755
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
--- a/modules.d/90dmsquash-live/module-setup.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+++ b/modules.d/90dmsquash-live/module-setup.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
@@ -11,13 +11,13 @@ check() {
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
depends() {
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
# if dmsetup is not installed, then we cannot support fedora/red hat
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
# style live images
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- echo dm rootfs-block img-lib overlayfs
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ echo dm rootfs-block img-lib
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
return 0
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
}
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
# called by dracut
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
installkernel() {
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- instmods squashfs loop iso9660
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ instmods squashfs loop iso9660 overlay
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
}
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
# called by dracut
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
diff --git a/modules.d/90dmsquash-live/parse-dmsquash-live.sh b/modules.d/90dmsquash-live/parse-dmsquash-live.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
index 1a316a2..8c4423b 100755
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
--- a/modules.d/90dmsquash-live/parse-dmsquash-live.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+++ b/modules.d/90dmsquash-live/parse-dmsquash-live.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
@@ -39,9 +39,6 @@ case "$liveroot" in
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
live:/*.[Ii][Mm][Gg] | /*.[Ii][Mm][Gg])
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
[ -f "${root#live:}" ] && rootok=1
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
;;
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- live:nfs*)
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- rootok=1
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- ;;
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
esac
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
[ "$rootok" = "1" ] || return 1
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
diff --git a/modules.d/90overlayfs/module-setup.sh b/modules.d/90overlayfs/module-setup.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
deleted file mode 100755
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
index 27aa7cf..0000000
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
--- a/modules.d/90overlayfs/module-setup.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+++ /dev/null
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
@@ -1,18 +0,0 @@
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-#!/bin/bash
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-check() {
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- [[ $hostonly ]] && return 1
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- return 255
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-}
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-depends() {
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- echo base
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-}
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-installkernel() {
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- instmods overlay
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-}
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-install() {
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- inst_hook mount 01 "$moddir/mount-overlayfs.sh"
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-}
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
diff --git a/modules.d/90overlayfs/mount-overlayfs.sh b/modules.d/90overlayfs/mount-overlayfs.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
deleted file mode 100755
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
index 7e2da1a..0000000
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
--- a/modules.d/90overlayfs/mount-overlayfs.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+++ /dev/null
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
@@ -1,33 +0,0 @@
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-#!/bin/sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-type getarg > /dev/null 2>&1 || . /lib/dracut-lib.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-getargbool 0 rd.live.overlay.overlayfs && overlayfs="yes"
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-getargbool 0 rd.live.overlay.reset -d -y reset_overlay && reset_overlay="yes"
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-getargbool 0 rd.live.overlay.readonly -d -y readonly_overlay && readonly_overlay="--readonly" || readonly_overlay=""
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-ROOTFLAGS="$(getarg rootflags)"
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-if [ -n "$overlayfs" ]; then
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- if ! [ -e /run/rootfsbase ]; then
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- mkdir -m 0755 -p /run/rootfsbase
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- mount --bind "$NEWROOT" /run/rootfsbase
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- fi
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- mkdir -m 0755 -p /run/overlayfs
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- mkdir -m 0755 -p /run/ovlwork
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- if [ -n "$reset_overlay" ] && [ -h /run/overlayfs ]; then
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- ovlfsdir=$(readlink /run/overlayfs)
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- info "Resetting the OverlayFS overlay directory."
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- rm -r -- "${ovlfsdir:?}"/* "${ovlfsdir:?}"/.* > /dev/null 2>&1
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- fi
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- if [ -n "$readonly_overlay" ] && [ -h /run/overlayfs-r ]; then
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- ovlfs=lowerdir=/run/overlayfs-r:/run/rootfsbase
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- else
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- ovlfs=lowerdir=/run/rootfsbase
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- fi
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- if ! strstr "$(cat /proc/mounts)" LiveOS_rootfs; then
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- mount -t overlay LiveOS_rootfs -o "$ROOTFLAGS,$ovlfs",upperdir=/run/overlayfs,workdir=/run/ovlwork "$NEWROOT"
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- fi
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-fi
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
diff --git a/test/TEST-16-DMSQUASH/test.sh b/test/TEST-16-DMSQUASH/test.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
index d8a7bc7..5854ab8 100755
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
--- a/test/TEST-16-DMSQUASH/test.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+++ b/test/TEST-16-DMSQUASH/test.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
@@ -15,12 +15,6 @@ test_run() {
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
qemu_add_drive_args disk_index disk_args "$TESTDIR"/marker.img marker
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
qemu_add_drive_args disk_index disk_args "$TESTDIR"/root.img root
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- "$testdir"/run-qemu \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- "${disk_args[@]}" \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- -boot order=d \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- -append "rd.live.overlay.overlayfs=1 root=LABEL=dracut console=ttyS0,115200n81 quiet selinux=0 rd.info rd.shell=0 panic=1 oops=panic softlockup_panic=1 $DEBUGFAIL" \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- -initrd "$TESTDIR"/initramfs.testing
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
"$testdir"/run-qemu \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
"${disk_args[@]}" \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-boot order=d \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
diff --git a/test/TEST-20-NFS/test.sh b/test/TEST-20-NFS/test.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
index c637b57..2af41f4 100755
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
--- a/test/TEST-20-NFS/test.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+++ b/test/TEST-20-NFS/test.sh
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
@@ -173,14 +173,6 @@ test_nfsv3() {
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
client_test "NFSv3 root=dhcp DHCP proto:IP:path,options" 52:54:00:12:34:07 \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
"root=dhcp" 192.168.50.3 wsize=4096 || return 1
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- client_test "NFSv3 Overlayfs root=nfs:..." 52:54:00:12:34:04 \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- "root=nfs:192.168.50.1:/nfs/client rd.live.overlay.overlayfs=1" \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- 192.168.50.1 -wsize=4096 || return 1
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- client_test "NFSv3 Live Overlayfs root=nfs:..." 52:54:00:12:34:04 \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- "root=nfs:192.168.50.1:/nfs/client rd.live.image rd.live.overlay.overlayfs=1" \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- 192.168.50.1 -wsize=4096 || return 1
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
return 0
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
}
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
@@ -400,7 +392,7 @@ test_setup() {
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
# Make client's dracut image
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
"$basedir"/dracut.sh -l -i "$TESTDIR"/overlay / \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-o "plymouth" \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
- -a "dmsquash-live debug watchdog ${USE_NETWORK}" \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
+ -a "debug watchdog ${USE_NETWORK}" \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
--no-hostonly-cmdline -N \
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
-f "$TESTDIR"/initramfs.testing "$KVERSION" || return 1
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
--
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
2.39.1
|
|
![](https://seccdn.libravatar.org/avatar/3a5fa1fe3bfc3cae8a913e3a8103def8604dec759d00a279c65dfe5a8b1f6369?s=16&d=retro) |
05988c |
|