-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday, 2010-03-01 at 22:26 -0000, Tejas Guruswamy wrote:
drw-rwxr-- 36 cer users 1680 2010-03-01 00:44 .rec/
^^^^^ I see both "user" and "others" missing execute permissions on this dir
Mmmm...!
chmod +x the directory I pointed out above and try again is my recommendation
You are correct, that was it.
Or to be safe do something like
find /mnt/Ext -type d -exec chmod +x {} \+
Actually, I had done something like that on the original filesystem where that came from (a DTV recorder): #!/bin/bash find /mnt/Ext/Moria/Recordings/ -type f -exec chmod g+w '{}' \; find /mnt/Ext/Moria/Recordings/ -type d -exec chmod g+w+x '{}' \; [root@MORIA:~]# ls -la /usb/Recordings/ drwxrwxr-x 8 root root 4096 Mar 2 00:16 . drwxr-xr-x 12 root root 4096 Jan 25 22:32 .. drw-rwxr-- 37 root root 4096 Mar 1 21:45 .rec That's weird. Of course, as that machine runs as root, it has no problems. I just modified the script accordingly: find /mnt/Ext/Moria/Recordings/ -type d -exec chmod u+r+w+x,g+w+x '{}' \;
directories without execute permissions do funny things, you can know about files inside them but not be able to read & delete them, and all sorts of crazy stuff.
Indeed. Crazy indeed.
and check your user groups to understand why one user had access but not others.
On the working tree my user was not the owner, so it was accessing using the group permissions, which were correc. On this one it was the owner, so it used different permissions, set incorrectly by the original application on the video recorder. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkuMT6kACgkQtTMYHG2NR9VMeQCfXcXNK/fFWdLpN1v8kHTTKUhh xzEAn3WzNZVPVVtPeYUROcq0dIIKNcAe =EG3k -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org