Már régóta bosszant hogy ha a kezembe kerül egy vfat-ra formázott külső meghajtó akkor ez
a hülye Fedora 17 úgy csatolja fel hogy minden állomány végrehajthatónak látszik. A mount parancs megfelelő sora:
/dev/sdc1 on /mnt/usb-lemez1-1 type vfat (rw,nosuid,nodev,noexec,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro,.....)
Régebben már küzdöttem ezzel, a hal beállításokat próbáltam megváltoztatni mindenféle eredmény nélkül. A fenti javaslat mintájára írtam egy módosított szabályt:
ENV{ID_FS_TYPE}=="vfat", ENV{UDISKS_MOUNT_OPTIONS}="dmask=0111,fmask=0444,iocharset=utf-8,codepage=852"
/etc/udev/rules.d/60-saját.rules
Aztán:
$ udevadm control --reload-rules
$ udevadm trigger
Csatlakoztatom a meghajtót és lekérdezem az udev adatbázisát:
$ udevadm info --export-db
A megfelelő eszköznél ezt látom:
E: UDISKS_MOUNT_OPTIONS=dmask=0111,fmask=0444,iocharset=utf-8,codepage=852
A mount parancs kimenete:
/dev/sdc1 on /mnt/usb-lemez1-1 type vfat (rw,nosuid,nodev,noexec,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro,.....)
Mi a jó fene van? Semmi változás. Ez az átokfajzat nem hajlandó tudomásul venni az új felállást.