summaryrefslogtreecommitdiffstats
path: root/test/units/TEST-74-AUX-UTILS.detect-virt.sh
blob: a1539d9b44f65be19a655050a4900c1a6049f8f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/usr/bin/env bash
# SPDX-License-Identifier: LGPL-2.1-or-later
set -eux
set -o pipefail

SYSTEMD_IN_CHROOT=1 systemd-detect-virt --chroot
(! SYSTEMD_IN_CHROOT=0 systemd-detect-virt --chroot)

if ! systemd-detect-virt -c; then
    unshare --mount-proc --fork --user --pid systemd-detect-virt --container
fi