diff options
author | Frank Ch. Eigler <fche@elastic.org> | 2010-01-27 22:10:56 -0500 |
---|---|---|
committer | Frank Ch. Eigler <fche@elastic.org> | 2010-01-27 22:10:56 -0500 |
commit | 2addc662c2d3d29f6a6cd1fa6ef224b67fce21b8 (patch) | |
tree | d4f2afe3c99d91625134cc03e4f598e894c27575 /testsuite | |
parent | 9368734e8db693bc2d936ecfaa27f812b5b5dd42 (diff) | |
download | systemtap-steved-2addc662c2d3d29f6a6cd1fa6ef224b67fce21b8.tar.gz systemtap-steved-2addc662c2d3d29f6a6cd1fa6ef224b67fce21b8.tar.xz systemtap-steved-2addc662c2d3d29f6a6cd1fa6ef224b67fce21b8.zip |
PR11197: prevent startup of stap-server as root
* stap-serverd: Block startup if whoami=root, unless magic
environment variable is set.
* testsuite/lib/systemtap.exp: Set magic environment variable to
override protection.
Diffstat (limited to 'testsuite')
-rw-r--r-- | testsuite/lib/systemtap.exp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/testsuite/lib/systemtap.exp b/testsuite/lib/systemtap.exp index e0e01bcc..03170081 100644 --- a/testsuite/lib/systemtap.exp +++ b/testsuite/lib/systemtap.exp @@ -153,7 +153,7 @@ proc setup_server {} { exec chmod 666 $logfile # Try to find or start the server. - set server_pid [exec stap-start-server --log=$logfile] + set server_pid [exec env STAP_PR11197_OVERRIDE=1 stap-start-server --log=$logfile] if { "$server_pid" == "" } then { print "Cannot start a systemtap server" set server_pid 0 |