mirror of
https://github.com/systemd/systemd-stable.git
synced 2024-12-23 17:34:00 +03:00
24759d8f08
Unprivileged overlayfs is supported since Linux 5.11. The only change needed to get ExtensionDirectories to work is to avoid hard-coding the staging directory to the system manager runtime directory, everything else just works (TM).
24 lines
502 B
Bash
Executable File
24 lines
502 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# SPDX-License-Identifier: LGPL-2.1-or-later
|
|
set -e
|
|
|
|
TEST_DESCRIPTION="Test PrivateUsers=yes on user manager"
|
|
IMAGE_NAME="private-users"
|
|
|
|
# shellcheck source=test/test-functions
|
|
. "${TEST_BASE_DIR:?}/test-functions"
|
|
|
|
has_user_dbus_socket || exit 0
|
|
command -v mksquashfs >/dev/null 2>&1 || exit 0
|
|
|
|
test_append_files() {
|
|
(
|
|
instmods overlay =overlayfs
|
|
generate_module_dependencies
|
|
inst_binary unsquashfs
|
|
install_verity_minimal
|
|
)
|
|
}
|
|
|
|
do_test "$@"
|