From 4706f225c996d5ecba64bdbc1481ab2512ae2770 Mon Sep 17 00:00:00 2001 From: Craig Small Date: Wed, 15 Sep 2021 20:16:06 +1000 Subject: [PATCH] testsuite: Add sysctl test for directory checks Adds a test to try to write a sysctl parameter above /proc and passes if it gives an error message. References: commit f25d462166f80b844d33dad3e4c06088c809a426 --- testsuite/sysctl.test/sysctl_write.exp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/testsuite/sysctl.test/sysctl_write.exp b/testsuite/sysctl.test/sysctl_write.exp index 5a74decd..bf0923f4 100644 --- a/testsuite/sysctl.test/sysctl_write.exp +++ b/testsuite/sysctl.test/sysctl_write.exp @@ -27,3 +27,7 @@ if {[file exists ${hostname_file}]} { } else { unsupported "sysctl write: hostname file doe not exist" } + +set test "sysctl write above /proc" +spawn $sysctl /../../../etc=1 +expect_pass "$test" "sysctl: Path is not under /proc/sys/: /proc/sys//../../../etc"