Bug 35257 - /etc/environment игнорируется
: /etc/environment игнорируется
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/pam)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2018-08-17 12:46 by
Modified: 2018-08-17 15:52 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2018-08-17 12:46:08
Действия:

1. sudo /bin/sh -c 'echo FOO=BAR >> /etc/environment'
2. sudo su -l `whoami`
3. echo "FOO=$FOO"

Ожидания: будет напечатана строка "FOO=BAR"

Реальность: "FOO=". То есть, задать переменные окружения с помощью
/etc/environment не получится.
------- Comment #1 From 2018-08-17 13:44:53 -------
На версии из Сизифа также
------- Comment #2 From 2018-08-17 15:08:49 -------
Добавьте pam_env.so в pam stack, если вам надо.
------- Comment #3 From 2018-08-17 15:49:56 -------
/etc/environment:
#
# This file is parsed by pam_env module
#
# Syntax: simple "KEY=VAL" pairs on separate lines
#

Нужно тогда расширить описание в этом файле.
PS В других дистрибутивах (например, Mint 17/19) работает с коробки... в
принципе как обычно.
------- Comment #4 From 2018-08-17 15:52:06 -------
В производных от Debian pam_env традиционно включён, во всех остальных
традиционно не включён.