[sisyphus] [JT] USB Flash. монтирование и права...

Шишков Евгений =?iso-8859-1?q?evgen_=CE=C1_svi=2Epp=2Eru?=
Чт Янв 24 16:14:19 MSK 2008


Epiphanov Sergei пишет:
> В сообщении от Thursday 24 January 2008 13:01:26 Шишков Евгений написал(а):
>> Но всех будет интересовать когда со внешнего мира принесут файлы,
>> скопируют их себе с правами 0700 и положат в сеть. Вот и вернулись.
>> Доступа к файлу нет, потому как кроме хозяина его ни кто не откроет. И
>> снова разговор о смене прав хозяином....
> 
> Вам ответили: используйте отдельно стоящий файл-сервер и все файлы 
> выкладывайте туда. Всё равно же другие что к Вам, что к серверу через Samba 
> добираются.
> 
> Попробуйте в /etc/hal/fdi/policy/ создать такой файл 50-vfat-mask.fdi:
> 
Попробовал.
Что-то не выходит.

lshal говорит про неё следующее:

udi = '/org/freedesktop/Hal/devices/volume_uuid_90CA_6DB7'
   block.device = '/dev/sdc1'  (string)
   block.is_volume = true  (bool)
   block.major = 8  (0x8)  (int)
   block.minor = 33  (0x21)  (int)
   block.storage_device = 
'/org/freedesktop/Hal/devices/storage_serial_JetFlash_TS1GJF110_d38643b6a81289_0_0'  (string)
   info.capabilities = {'volume', 'block'} (string list)
   info.category = 'volume'  (string)
   info.interfaces = {'org.freedesktop.Hal.Device.Volume'} (string list)
   info.parent = 
'/org/freedesktop/Hal/devices/storage_serial_JetFlash_TS1GJF110_d38643b6a81289_0_0'  (string)
   info.product = 'FLASH'  (string)
   info.udi = '/org/freedesktop/Hal/devices/volume_uuid_90CA_6DB7'  (string)
   linux.hotplug_type = 3  (0x3)  (int)
   linux.sysfs_path = '/sys/block/sdc/sdc1'  (string)
   org.freedesktop.Hal.Device.Volume.method_argnames = {'mount_point fstype 
extra_options', 'extra_options', 'extra_options'} (string list)
   org.freedesktop.Hal.Device.Volume.method_execpaths = {'hal-storage-mount', 
'hal-storage-unmount', 'hal-storage-eject'} (string list)
   org.freedesktop.Hal.Device.Volume.method_names = {'Mount', 'Unmount', 'Eject'} (string 
list)
   org.freedesktop.Hal.Device.Volume.method_signatures = {'ssas', 'as', 'as'} (string list)
   storage.model = ''  (string)
   storage.policy.mount_option.dmask=755 = true  (bool)
   storage.policy.mount_option.fmask=644 = true  (bool)
   volume.block_size = 512  (0x200)  (int)
   volume.fstype = 'vfat'  (string)
   volume.fsusage = 'filesystem'  (string)
   volume.fsversion = 'FAT32'  (string)
   volume.ignore = false  (bool)
   volume.is_disc = false  (bool)
   volume.is_mounted = true  (bool)
   volume.is_mounted_read_only = false  (bool)
   volume.is_partition = true  (bool)
   volume.label = 'FLASH'  (string)
   volume.linux.is_device_mapper = false  (bool)
   volume.mount.valid_options = {'ro', 'sync', 'dirsync', 'noatime', 'nodiratime', 
'noexec', 'quiet', 'remount', 'exec', 'utf8', 'shortname=', 'codepage=', 'iocharset=', 
'umask=', 'dmask=', 'fmask=', 'uid='} (string list)
   volume.mount_point = '/media/FLASH'  (string)
   volume.num_blocks = 2044161  (0x1f3101)  (int)
   volume.partition.flags = {'boot'} (string list)
   volume.partition.label = ''  (string)
   volume.partition.media_size = 1048576000  (0x3e800000)  (uint64)
   volume.partition.number = 1  (0x1)  (int)
   volume.partition.scheme = 'mbr'  (string)
   volume.partition.start = 32256  (0x7e00)  (uint64)
   volume.partition.type = '0x0b'  (string)
   volume.partition.uuid = ''  (string)
   volume.policy.mount_option.iocharset = 'cp1251'  (string)
   volume.policy.mount_option.umask = '055'  (string)
   volume.size = 1046610432  (0x3e620200)  (uint64)
   volume.unmount.valid_options = {'lazy'} (string list)
   volume.uuid = '90CA-6DB7'  (string)

Тем не менее права на файлы и папки 0700.




Подробная информация о списке рассылки Sisyphus