установить umask для развернутых файлов и каталогов - PullRequest
0 голосов
/ 18 декабря 2018

Прочитав эту другую тему по переполнению стека: Установите umask для удаленных команд

Я следовал инструкциям @alkalinecoffee.

В Ubuntu 18.04 я добавил "umask 0022"в .bashrc (а также в .profile) для пользователя, которого я использую в Capistrano 3.11 для входа (используя ключи) на удаленный сервер.

В оболочке этого пользователя теперь команда umask return 0022;«touch» и «mkdir» работают должным образом (файлы создаются как 644, а каталоги - как 755)

Я добавил задачу в его ответе для deploy.rb

Команда: «cap stagingdeploy ", теперь выводит в первой строке:

00:00 set_umask
      01 umask 0022

пока ... все файлы в текущем выпуске заканчиваются 664 и каталогами 775

Чего мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...