mirror of
https://github.com/systemd/systemd.git
synced 2025-01-12 13:18:14 +03:00
TEST-65-ANALYZE: only mount /usr if necessary
Follow-up for 8f764b32ea
.
Otherwise, we fail to umount several directories on shutdown.
---
[ 15.684430] systemd[1]: Failed unmounting tmp-root-proc.mount.
[ 15.689379] systemd[1]: Failed unmounting tmp-root-run.mount.
[ 15.710572] systemd[1]: Failed unmounting tmp-root-sys-fs-cgroup.mount.
[ 15.913953] systemd[1]: Failed unmounting tmp-root-dev.mount.
[ 15.924603] systemd[1]: Failed unmounting tmp-root-sys.mount.
[ 15.938207] systemd[1]: Failed unmounting tmp-root.mount.
[ 15.952395] systemd[1]: Failed unmounting tmp.mount.
This commit is contained in:
parent
760e7a3cb1
commit
5183976cea
@ -179,7 +179,10 @@ systemd-analyze security --json=short | jq
|
||||
if [[ ! -v ASAN_OPTIONS ]]; then
|
||||
# check that systemd-analyze cat-config paths work in a chroot
|
||||
mkdir -p /tmp/root
|
||||
mount --rbind / /tmp/root
|
||||
mount --bind / /tmp/root
|
||||
if mountpoint -q /usr; then
|
||||
mount --bind /usr /tmp/root/usr
|
||||
fi
|
||||
systemd-analyze cat-config systemd/system-preset >/tmp/out1
|
||||
chroot /tmp/root systemd-analyze cat-config systemd/system-preset >/tmp/out2
|
||||
diff /tmp/out{1,2}
|
||||
|
Loading…
Reference in New Issue
Block a user