[vox-tech] total wierdness with permissions

Peter Jay Salzman vox-tech@lists.lugod.org
Sat, 1 Jun 2002 11:36:13 -0700


this is with the root user:

i can "ls" the directory but not "ls -la":

   lucifer# ls -la
   drwxr-xr-x    3 p        p            4.0k May 29 16:43 ./
   drwxr-xr-x    6 p        p            4.0k May 29 16:46 ../
   drwx------    4 p        p            4.0k Nov 27  2001 base/
   -rw-------    1 p        p            1.5k Dec 16 16:25 livingworld.txt
   
   lucifer# ls base/
   maps/  textures/
   
   lucifer# ls -la base/
   ls: base/.: Permission denied
   ls: base/..: Permission denied
   ls: base/maps: Permission denied
   ls: base/textures: Permission denied




filesystem is ext3.  debian woody, libc 2.2.5.  i think strace simply
gives a restatement of the problem:

   lstat64("base/maps", 0x8053a64)         = -1 EACCES (Permission denied)
   write(2, "ls: ", 4)                     = 4
   write(2, "base/maps", 9)                = 9
   write(2, ": Permission denied", 19)     = 19
   write(2, "\n", 1)                       = 1
   lstat64("base/textures", 0x8053a64)     = -1 EACCES (Permission denied)
   write(2, "ls: ", 4)                     = 4
   write(2, "base/textures", 13)           = 13
   write(2, ": Permission denied", 19)     = 19


i'm stumped at the moment.   help?

pete