]> git.armaanb.net Git - opendoas.git/commit
redo the environment inheritance to not inherit. it was intended to make life easier...
authortedu <tedu>
Sun, 16 Jun 2019 18:16:34 +0000 (18:16 +0000)
committerDuncan Overbruck <mail@duncano.de>
Sat, 19 Oct 2019 12:52:39 +0000 (14:52 +0200)
commit01c658f8c45cb92a343be5f32aa6da70b2032168
treecc5e9a6e36d233b8d7ae89a06b13447f77db1438
parentdbc7d06b5bbf01652744423bd8825ea7b5e92f73
redo the environment inheritance to not inherit. it was intended to make life easier, but it can be surprising or even unsafe. instead, reset just about everything to the target user's values. ok deraadt martijn Thanks to Sander Bos in particular for pointing out some nasty edge cases.
doas.c
doas.conf.5
doas.h
env.c