CVSROOT: /cvs Module name: src Changes by: [email protected] 2018/10/29 21:27:45
Modified files:
sys/kern : kern_exec.c
Log message:
If we execute a #!shell binary, the shell is an integral part of the
binary so it should bypass unveil restrictions. This is similar
(but different...) to how the ELF linker (ld.so) is loaded (after
unveils get dropped). Discovered in doas, due to more accurate unveil
semantics.
ok guenther tedu beck
