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/