aha! i figured out what's going on... it's not a 2.4 vs. 2.6 kernel difference... the difference is that on one of my hosts all of my log files have the "append only" attribute.
check this out: /tmp# dpkg -s coreutils ... Version: 5.93-5 /tmp# touch append_only /tmp# tail -f append_only /tmp# chattr +a append_only /tmp# tail -f append_only tail: append_only: cannot change nonblocking mode: Operation not permitted zsh: exit 1 tail -f append_only notice that tail -f works fine when the file is not marked append only... now don't ask me why O_NONBLOCK is denied on append only files... but it is... -dean -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]