2 # -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
3 # ex: ts=8 sw=4 sts=4 et filetype=sh
5 TEST_DESCRIPTION
="Dropin tests"
8 .
$TEST_BASE_DIR/test-functions
11 # create the basic filesystem layout
12 setup_basic_environment
14 # mask some services that we do not want to run in these tests
15 ln -s /dev
/null
$initdir/etc
/systemd
/system
/systemd-hwdb-update.service
16 ln -s /dev
/null
$initdir/etc
/systemd
/system
/systemd-journal-catalog-update.service
17 ln -s /dev
/null
$initdir/etc
/systemd
/system
/systemd-networkd.service
18 ln -s /dev
/null
$initdir/etc
/systemd
/system
/systemd-networkd.socket
19 ln -s /dev
/null
$initdir/etc
/systemd
/system
/systemd-resolved.service
21 # import the test scripts in the rootfs and plug them in systemd
22 cp testsuite.service
$initdir/etc
/systemd
/system
/
23 cp test-dropin.sh
$initdir/
26 # create dedicated rootfs for nspawn (located in $TESTDIR/nspawn-root)