Hello Andrew, the fix for permission() that makes it compliant with POSIX.1-2001 apparently was lost. Here is the patch I sent before. (The relevant lines from the standard text are cited in http://www.ussg.iu.edu/hypermail/linux/kernel/0310.2/0286.html. The fix proposed in that posting did not handle directories without execute permissions correctly.) Could you please apply the attached patch to mainline? Thanks. Regards, -- Andreas Gruenbacher SUSE Labs, SUSE LINUX AG