Как установить umask в 13.10?

2 ответа

Кажется, я решил это. Вот что я сделал:

  1. Я скопировал gnome-session.conf из / usr / share / upstart / session в файл gnome-session.override в $ HOME / .config / upstart
  2. Я отредактировал gnome-session.override и добавил umask 0002 в строку до exec gnome-session --session=$DESKTOP_SESSION
  3. Я отредактировал $ HOME / .bashrc и добавил umask 002 в конец файла

Шаг 2 сделал вновь созданные файлы в сеансе рабочего стола доступными для записи, но umask для терминала, похоже, остался 0022, что вызвало шаг 3. Я повторил эти шаги и для других пользователей.

Комментарии очень приветствуются, так как я не уверен, что это лучшее решение.

0
ответ дан 1 December 2013 в 13:41
  • 1
    Если я только знал что I' ve, сделанный к python2.7, я упомянул бы его. Хорошо, I' попытка ll... – Sadik 27 May 2015 в 17:19

Попробуйте установить upstart 1.11-0ubuntu1 от Trusty; это сработало для меня.

  1. Загрузите последний опубликованный пакет для вашей архитектуры:
    https://launchpad.net/ubuntu/trusty/+package/upstart

  2. Установка с:
    sudo dpkg -i upstart_1.11 - *. Deb

  3. Перезагрузка.

0
ответ дан 1 December 2013 в 13:41

Другие вопросы по тегам:

Похожие вопросы: