[samba]передача атрибутов unix файлов

Vlad77

При монтировании раздела по самбе права на файлы передаются неполностью (все файлы исполняемые). на сервере вторая самба. Скажите, если поменять самбу на третью, будет ли возможным монтирование с возможностью менять все атрибуты? Или может вторую можно настроить?

a10063

на оба: скорее нет, чем да (точно не знаю)
в libsmbclient.h к 3-й самбе есть вот что
* @param mode mode specifies the permissions to use if a new
* file is created. It is modified by the
* process's umask in the usual way: the permissions
* of the created file are (mode & ~umask)
*
* Not currently use, but there for future use.
* We will map this to SYSTEM, HIDDEN, etc bits
* that reverses the mapping that smbc_fstat does.

это коммент к функции smbc_open для открытия файла
у других функций про mode то же написано

vall

unix extensions (G)
This boolean parameter controls whether Samba implments the CIFS UNIX
extensions, as defined by HP. These extensions enable Samba to better
serve UNIX CIFS clients by supporting features such as symbolic links,
hard links, etc... These extensions require a similarly enabled client,
and are of no current use to Windows clients.
Default: unix extensions = yes

это в мане с третьей самбе, вроде у второй этого нету.

Vlad77

Спасибо большое, есть такое во второй самбе. Только отрублено по дефолту. Только насколько это работает проверить сейчас не могу

Vlad77

Проверил у себя с третьей самбой
не то
(хотя, может mount_smbfs во фре этого не выдерживает)
Оставить комментарий
Имя или ник:
Комментарий: