setup_basic_environment
mask_supporting_services
- dracut_install true rm socat
-
- # setup the testsuite service
- cat >$initdir/etc/systemd/system/testsuite.service <<'EOF'
-[Unit]
-Description=Testsuite service
-
-[Service]
-Type=oneshot
-ExecStart=/bin/sh -e -x -c 'rm -f /tmp/nonexistent; systemctl start test.socket; printf x > test.file; socat -t20 OPEN:test.file UNIX-CONNECT:/run/test.ctl; >/testok'
-EOF
-
- cat >$initdir/etc/systemd/system/test.socket <<'EOF'
-[Socket]
-ListenStream=/run/test.ctl
-EOF
-
- cat > $initdir/etc/systemd/system/test.service <<'EOF'
-[Unit]
-Requires=test.socket
-ConditionPathExistsGlob=/tmp/nonexistent
-
-[Service]
-ExecStart=/bin/true
-EOF
-
- setup_testsuite
)
setup_nspawn_root
}
-do_test "$@"
+do_test "$@" 10
install_dir : testdata_dir)
install_subdir('testsuite-06.units',
install_dir : testdata_dir)
+install_subdir('testsuite-10.units',
+ install_dir : testdata_dir)
testsuite08_dir = testdata_dir + '/testsuite-08.units'
install_data('testsuite-08.units/-.mount',
setsid
sh
sleep
+ socat
sulogin
tail
tee
--- /dev/null
+[Unit]
+Requires=test10.socket
+ConditionPathExistsGlob=/tmp/nonexistent
+
+[Service]
+ExecStart=true
--- /dev/null
+[Socket]
+ListenStream=/run/test.ctl
--- /dev/null
+[Unit]
+Description=TEST-10-ISSUE-2467
+
+[Service]
+Type=oneshot
+ExecStart=sh -e -x -c 'rm -f /tmp/nonexistent; systemctl start test10.socket; printf x >test.file; socat -t20 OPEN:test.file UNIX-CONNECT:/run/test.ctl; >/testok'