mirror of
https://github.com/systemd/systemd.git
synced 2024-12-23 21:35:11 +03:00
c77dad706b
This commit adds definitions to build the minimal_0 and minimal_1 images with mkosi and includes them into the system image. We also move the building of the various app-xxx and similar images that are extremely minimal into the tests itself by moving the related logic from install_verity_minimal() into a new function install_extension_images() in util.sh. Because the mkosi /usr is read-only, we now place the extension images in /tmp instead of /usr/share. Co-authored-by: Richard Maw <richard.maw@codethink.co.uk> Co-authored-by: sam-leonard-ct <sam.leonard@codethink.co.uk>
21 lines
416 B
Bash
Executable File
21 lines
416 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
|
|
test_require_bin mksquashfs
|
|
|
|
test_append_files() {
|
|
inst_binary mksquashfs
|
|
inst_binary unsquashfs
|
|
install_verity_minimal
|
|
}
|
|
|
|
do_test "$@"
|