mechanical |
|
Темы:
16
Сообщения:
663
Участник с: 11 октября 2008
|
Запутался с этими hal и devicekit надоело, что флешки в гноме монтируются с правами на файлы 755 Хочется прописать опции монтирования dmask и fmask для файловых систем vfat, которые монтируются через гном раньше такое можно было сделать через gconfeditor в /system/storage (или, что вроде этого, не помню) но начиная с гнома 2.28 (а может и раньше) эта возможность отсутствует где же прописывать? |
Nebulosa |
|
Темы:
10
Сообщения:
830
Участник с: 05 марта 2009
|
Тамже: создал ключ, вписал что нужно, всё работает. /system/storage/default_options/vfat/mount_options = |
mechanical |
|
Темы:
16
Сообщения:
663
Участник с: 11 октября 2008
|
чё-то не работает[[email protected] ~]$ gconftool-2 -s /system/storage/default_options/vfat/mount_options --type string "[shortname=mixed,uid=,utf8,dmask=0000,fmask=0111,noexec,flush]" [[email protected] ~]$ mount | grep sdb /dev/sdb1 on /media/A0FD-9436 type vfat (rw,nosuid,nodev,uhelper=devkit,uid=1000,gid=100,shortname=mixed,dmask=0077,utf8=1,flush) где ошибся? плюс gconfeditor говорит, что “этот ключ не имеет схемы” |
mechanical |
|
Темы:
16
Сообщения:
663
Участник с: 11 октября 2008
|
gnome 2.28 использует devicekit-disks для монтирования. какие конфиги у него и как крутить - не понятно. да еще и пакет devicekit-disks идет без манов. |
mechanical |
|
Темы:
16
Сообщения:
663
Участник с: 11 октября 2008
|
пипец, почитал вот это http://bbs.archlinux.org/viewtopic.php?id=82348 неужели нужно патчить devicekit-disks чтоб поменять опции монтирования? |
mechanical |
|
Темы:
16
Сообщения:
663
Участник с: 11 октября 2008
|
однако, альтлинукс таки пропатчил devicekit-disks http://sisyphus.ru/ru/srpm/Sisyphus/DeviceKit-disks/changelog для решения этой проблемы пришлось написать маленький патч http://ifolder.ru/15967935 и пересобрать devicekit-disks теперь vfat монтируется с fmask=0177 |
sysmouse |
|
Темы:
7
Сообщения:
577
Участник с: 17 июня 2008
|
Во внутренностях есть такое:static const char *vfat_defaults[] = {"uid=", "gid=", "shortname=mixed", "dmask=0077", "utf8=1", NULL}; static const char *vfat_allow[] = {"flush", "utf8=", "shortname=", "umask=", "dmask=", "fmask=", "codepage=", "iocharset=", NULL}; |
mechanical |
|
Темы:
16
Сообщения:
663
Участник с: 11 октября 2008
|
да, скорее всего |