[Hardware] Файловая система для больших внешних накопителей
Eugene Ostapets
eostapets на gmail.com
Вс Июл 19 00:23:15 MSD 2009
2009/7/18 Michael Pozhidaev <msp на altlinux.ru>:
> Hello, Eugene Ostapets!
>
>> 2009/7/18 Michael Pozhidaev <msp на altlinux.ru>:
>>> Hello, Eugene Ostapets!
>>>
>>>>> Это замечательно. А как реализовать автоматические uid/gid при
>>>>> монтировании аналогично vfat ?
>>>> umask=000 и положить на uid/gid
>>>
>>> Мне кажется, так дело не пойдёт. Утилиты вроде cp часто имеют желание
>>> перезадать права доступа к файлам после копирования.
>> Не используйте cp -a и будет счастье, в остальных случая umask=000
>> решает все проблемы
> [msp на blard ~]$ cd /tmp
> [msp на blard tmp]$ umask 0
> [msp на blard tmp]$ > file1
> [msp на blard tmp]$ chmod 444 file1
> [msp на blard tmp]$ /bin/cp file1 file2
> [msp на blard tmp]$ ls -l file*
> -r--r--r-- 1 msp msp 0 Июл 19 02:42 file1
> -r--r--r-- 1 msp msp 0 Июл 19 02:43 file2
>
> Это я к тому, что и без -a cp аккуратно сохраняет исходные
> аттрибуты. Пользователь скопирует что-нибудь с болванки, потом придётся
> корректировать.
1. Разницу между umask как флаг монтирования файловой системы и как
настройки для окружения пользователя представляете?
2. Почитайте про jfs прежде чем спорить.
--
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets на jabber.ru
Подробная информация о списке рассылки Hardware