On Fri, Oct 09, 2015 at 01:51:27PM -0400, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Fri Oct 9 17:51:27 UTC 2015 > > Modified Files: > src/usr.bin/tail: forward.c > > Log Message: > PR/50322: Timo Buhrmester: tail -F <file> misbehaves with stdin closed > Compare fp with stdin not fileno(fp) with STDIN_FILENO, because if tail > is called with 0 closed, then we are not going to be setting event filters > for the file because we'll erroneously think it is stdin.
Well, you are not supposed to do that. We are just only enforcing it for suid/sgid binaries. Joerg