--- lib/nwclient.c.orig 2005-01-16 23:02:14.152308824 +0100 +++ lib/nwclient.c 2005-01-16 23:13:21.386873752 +0100 @@ -482,6 +482,10 @@ *err = errno; return NULL; } + if (st.st_uid != getuid()) { + *err = EACCES; + return NULL; + } if ((st.st_mode & (S_IRWXO | S_IRWXG)) != 0) { *err = NCPLIB_INVALID_MODE; return NULL;