Автоматически права на запись при синхронизации по самбе [Решено]

Исходники софта в ветке на Kubuntu синхронизированы с исходниками на другой машине с Windows. Активной является машина Widndows, она копирует исходники на расшаренный диск Kubuntu. При этом права у скопированных таким образом в Kubuntu файлов и каталогов оказываются 644. Как настроить Самбу, чтобы после записи из Windows права всех скопированных в Kubuntu файлов и каталогов становились 666?

0
MacLeod - 23 Ноябрь, 2015 - 20:43
Изображение пользователя MacLeod.

Использовать GitLab =)

-2
Gourmet - 23 Ноябрь, 2015 - 21:49

Пожалуй, этот ответ я заминусую...

0
MacLeod - 24 Ноябрь, 2015 - 05:20
Изображение пользователя MacLeod.

А я не буду минусовать, только посоветую открыть любой ман по самбе и посмотреть, как изменить маску для файлов или воспользоваться поиском по этому форуму.
Совет попробовать поставить GitLab - тоже в силе, ибо обмен исходниками через файловую шару, да еще самбу, да еще между системами с различным символом окончания строки...

0
Gourmet - 24 Ноябрь, 2015 - 22:08

С обменом исходниками никаких проблем нет, тем более, с "разным символом окончания строки" - GCC компилятору и QtCreator это всё совершенно по барабану. Проект под 80000 строк прекрасно редактируется, собирается и работает в win32, lin32 и lin64 на одних и тех же исходниках. Только приходится при синхронизации всё время права менять. GitLab - однозначно не ответ, а стрельба из пушки по воробьям. Не нужно это всё. Изучать настройки Самбы у меня нет времени - над самим проектом работы тьма. Поэтому и спрашиваю - что и где там в настройках Самбы надо быстро изменить, чтобы копируемые в Kubuntu файлы приобретали нужные права. Просьба далее всем отвечать по существу, если лень или не знаете ответ - игнорировать эту тему.

+5
lord_i - 25 Ноябрь, 2015 - 09:45
Изображение пользователя lord_i.

Ну если Вам настолько срочно надо что аж маны почитать некогда... :)
[SOURCE]
path = /path/to/SOURCE
create mode = 0666
directory mask = 0666
available = yes
browsable = yes
public = yes
writable = yes
comment = writable

0
Gourmet - 25 Ноябрь, 2015 - 13:12

Спасибо. Именно это я и ожидал. Всё получилось, только directory mask = 0777

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры