summaryrefslogtreecommitdiff
path: root/test/test-execute/exec-inaccessiblepaths-sys.service
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2019-03-15 15:27:32 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2019-03-15 15:46:41 +0100
commit054d871d41039fcfc1a4a661c979941b9660c9e6 (patch)
tree69f0254ed6c110b5bb07d3b887eb98390cdf2e57 /test/test-execute/exec-inaccessiblepaths-sys.service
parent6a461d1f59850ff27bd254a3b71fe9ade0523e76 (diff)
downloadsystemd-054d871d41039fcfc1a4a661c979941b9660c9e6.tar.gz
test-execute: block /sys not /proc
As explained in the previous commit, blocking /proc can cause us to go into a long loop or fail the test.
Diffstat (limited to 'test/test-execute/exec-inaccessiblepaths-sys.service')
-rw-r--r--test/test-execute/exec-inaccessiblepaths-sys.service7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/test-execute/exec-inaccessiblepaths-sys.service b/test/test-execute/exec-inaccessiblepaths-sys.service
new file mode 100644
index 0000000000..5ff6f3605b
--- /dev/null
+++ b/test/test-execute/exec-inaccessiblepaths-sys.service
@@ -0,0 +1,7 @@
+[Unit]
+Description=Test to make sure that mount namespace setup works properly with the 'InaccessiblePaths=/proc' option
+
+[Service]
+InaccessiblePaths=/sys
+ExecStart=/bin/sh -x -c 'test "$$(stat -c %%a /sys)" = "0"'
+Type=oneshot