Re: su(1): bad auth_approval(3) failure handling

2020-10-30 Thread Todd C . Miller
On Fri, 30 Oct 2020 15:03:41 +0100, Piotr Durlej wrote: > auth_approval(3) doesn't always set errno(2) on failure: Committed, thanks. - todd

su(1): bad auth_approval(3) failure handling

2020-10-30 Thread Piotr Durlej
Hello, auth_approval(3) doesn't always set errno(2) on failure: --- usr.bin/su/su.c.origSat Dec 7 20:23:21 2019 +++ usr.bin/su/su.c Fri Oct 30 14:38:11 2020 @@ -358,7 +358,7 @@ main(int argc, char **argv) err(1, "pledge"); if (pwd->pw_uid && auth_approval(as