On Sun, 23 Jan 2005, Tarhon-Onu Victor wrote:

>       AFAIK permisiunile pe sistemele de fisiere FAT sint doar un
> rind, cele pentru user. Pe linux sint ajustate corespunzator umask-ului
> si cind le schimbi ti le arata asemenea. De exemplu vei vedea ca in
> cazul tau nu vei putea da permisiuni 750, 570, 755, u+r, u-r, g+w, etc
> etc (sau vei putea dar nu se va intimpla nimic), pentru ca se obtin
> efecte diferite pentru grup, user si others, concepte ce nu exista in
> FAT. Permisiunile pentru fisiere de pe un filesystem fat montat pe linux
> trebuiesc setate cumva in conformitate si cu umask-ul.

      Conform teoriei. Problema esta ca nu se intampla asa! Demonstratie:

=====[cut here]=====
# ls -alsp /dos/c/test
total 16
8 drwxrwx---   2 root wizards 8192 2005-01-24 00:09 ./
8 drwxrwx---  18 root wizards 8192 2005-01-24 00:09 ../
# chmod 555 /dos/c/test
# ls -alsp /dos/c/test
total 16
8 dr-xr-x---   2 root wizards 8192 2005-01-24 00:09 ./
8 drwxrwx---  18 root wizards 8192 2005-01-24 00:09 ../

apoi ca user:
$ touch /dos/c/test/a
touch: cannot touch `/dos/c/test/a': Permission denied

# chmod 777 /dos/c/test
# ls -alsp /dos/c/test
total 16
8 drwxrwx---   2 root wizards 8192 2005-01-24 00:09 ./
8 drwxrwx---  18 root wizards 8192 2005-01-24 00:09 ../

si din nou ca user:

$ touch /dos/c/test/a
$ l /dos/c/test
total 16
8 drwxrwx---   2 root wizards 8192 2005-01-24 00:12 ./
8 drwxrwx---  18 root wizards 8192 2005-01-24 00:09 ../
0 -rwxrwx---   1 root wizards    0 2005-01-24 00:12 a
=====[and here]=====

      Deci in mod bizar, se pot seta drepturi de acces la fisiere pe FAT, 
si chiar functioneaza! Acest fapt l-am observat mai demult, cand copiam 
fisiere de pe partitia de linux si nu mai deveneau automat executabile. 
Dar setarile nu se pastrau intre mount/remount. In cazul de fata, aceste 
drepturi de acces "supravietuiesc" chiar si dupa reboot!
      Asa ca revin cu intrebarea: unde se salveaza? si cum se poate 
dezactiva acest nou feature?

(Linux vanilla 2.6.9, slackware 10, partitie vfat/fat32)

Numai bine,
--
Mihnea-Costin Grigore          [ "Tenebus Ipsilo Ibinem Catehens" ]
http://in.progress

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui