mirror of
https://github.com/systemd/systemd.git
synced 2024-12-04 15:53:41 +08:00
TEST-50-DISSECT: Don't log image contents to console
These can contain quite a few files, so let's not write every single file and directory straight to the console to speed things up.
This commit is contained in:
parent
e392c868d2
commit
dcbf0be1b7
@ -670,8 +670,8 @@ systemctl stop test-root-ephemeral
|
||||
timeout 10 bash -c 'until test -z "$(ls -A /var/lib/systemd/ephemeral-trees)"; do sleep .5; done'
|
||||
test ! -f /tmp/img/abc
|
||||
|
||||
systemd-dissect --mtree /tmp/img
|
||||
systemd-dissect --list /tmp/img
|
||||
systemd-dissect --mtree /tmp/img >/dev/null
|
||||
systemd-dissect --list /tmp/img >/dev/null
|
||||
|
||||
read -r SHA256SUM1 _ < <(systemd-dissect --copy-from /tmp/img etc/os-release | sha256sum)
|
||||
test "$SHA256SUM1" != ""
|
||||
|
@ -45,7 +45,7 @@ SYSTEMD_REPART_OVERRIDE_FSTYPE=squashfs \
|
||||
systemd-dissect --rmdir --umount /tmp/unpriv/mount
|
||||
|
||||
systemd-dissect --image-policy='root=unprotected:=absent+unused' /var/tmp/unpriv.raw
|
||||
systemd-dissect --image-policy='root=unprotected:=absent+unused' --mtree /var/tmp/unpriv.raw | tee /tmp/unpriv.raw.mtree
|
||||
systemd-dissect --image-policy='root=unprotected:=absent+unused' --mtree /var/tmp/unpriv.raw >/tmp/unpriv.raw.mtree
|
||||
|
||||
# Run unpriv, should fail due to lack of privs
|
||||
(! runas testuser systemd-dissect /var/tmp/unpriv.raw)
|
||||
@ -65,7 +65,7 @@ cp /tmp/test-50-unpriv-cert.crt /run/verity.d
|
||||
|
||||
# Now run unpriv again, should be OK now.
|
||||
runas testuser systemd-dissect /var/tmp/unpriv.raw
|
||||
runas testuser systemd-dissect --mtree /var/tmp/unpriv.raw | tee /tmp/unpriv2.raw.mtree
|
||||
runas testuser systemd-dissect --mtree /var/tmp/unpriv.raw >/tmp/unpriv2.raw.mtree
|
||||
|
||||
# Check that unpriv and priv run yielded same results
|
||||
cmp /tmp/unpriv.raw.mtree /tmp/unpriv2.raw.mtree
|
||||
|
Loading…
Reference in New Issue
Block a user