Чтение из / etc / environment с помощью sudo

Используя Ubuntu 14.04 LTS, у меня возникла проблема с чтением переменных среды из /etc/environment при использовании sudo env . В принципе, они не отображаются. Когда я просто env , эти переменные выглядят так, как должно.

На моем другом сервере, на котором запущен Ubuntu 13.04, как sudo env и env отображают переменные из /etc/environment .

  • Fedora 25 - Исправить сломанное судо
  • почему есть ссылки на ссылки в системных каталогах?
  • ssh с sudo не запускает службы
  • Как настроить внешний USB-тачпад для ноутбука
  • Каково разрешение по умолчанию для папки / var?
  • Неожиданный родительский идентификатор процесса на выходе
  • Как получить sudo env для чтения переменных окружения, установленных в /etc/environment в Ubuntu 14.04 LTS?

    ОБНОВЛЕНИЕ – 2014-07-14

    Я проверил /etc/pam.d/sudo , и они точно такие же:

     #%PAM-1.0 auth required pam_env.so readenv=1 user_readenv=0 auth required pam_env.so readenv=1 envfile=/etc/default/locale user_readenv=0 @include common-auth @include common-account @include common-session-noninteractive 

    Linux и Unix - лучшая ОС в мире.