summaryrefslogtreecommitdiffstats
path: root/regress/sys/kern/setuid (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Improve handling of nosuid mount option, temporary directory andbluhm2019-09-201-20/+27
| | | | super user permissions.
* Remove useless make depend targets.bluhm2017-07-071-2/+2
|
* The setuid regression test builds and runs a binary that is setuidbluhm2016-11-281-87/+93
| | | | | | | or setgid nobody. Since /usr/obj is 0770, user nobody cannot access other files there anymore. Install all programs into a temporary directory and run them there. Check that /tmp is mounted without nosuid.
* Link the setuid regress test to the build in a way that the objbluhm2016-10-051-1/+6
| | | | | | | | directory gets created. But do not run the test during a global make regress, as the test puts a setuid binary into the object directory. Also remove the setuid bit after the test has been run manually. OK otto@
* The setuid tests needs an obj directory that allows to run programsbluhm2016-10-031-1/+11
| | | | | | with set user id. Skip the test if the current filesystem has set the nosuid mount option. OK otto@
* Regression tests for setuid-and-friends.blambert2014-08-2727-0/+1702
Thanks to djm@ for good suggestions.