Не могу глобально изменить переменную PAGER

Ну я же говорю, это всего лишь пользовательская сессия systemd. Сейчас видимо сделали так, что она запускается автоматически при логине. Вы можете создавать пользовательские сервисы (mpd например), запускать и управлять ими. Зачем это сделано по умолчанию - не ясно. Далеко не всем это нужно, хотя мне как раз пригодится.
serkhay
Значит, прописал я в /etc/environment, помимо прочего
PAGER=vimpager
После загрузки системы, пейджером по прежнему остается less, хотя другие переменные из /etc/environment прекрасно подхватываются. Я так понимаю, в каком то другом месте прописан less, как узнать. где именно?

Все это случилось после одного из последних обновлений, раньше все было нормально. Я конечно могу прописать все локально, но мне нужно, чтобы работало глобально для всех пользователей и всех оболочек
А вы точно вот так прописали:
PAGER="vimpager"
Вывод покажите cat /etc/environment
Последний крик моды - эхо 30-летней давности.
tchgefest
А вы точно вот так прописали:
PAGER="vimpager"
Вывод покажите cat /etc/environment
И так тоже писал, как я только не писал. Говорю же, раньше работало, я ничего не менял. И другие переменные прекрасно подхватываются в ковычках, без ковычек, хоть черта лысого там написать. А вот PAGER не хочет. Или хочет, но в какой то момент переназначается просто
Тяжелую артиллерию еще не предлагали? От рута выполнить:
strace -fe open -o bash_str su -s /bin/bash - <user>
<user> - ваш пользователь, из под рута ибо беда с доступами.
Должно показать все файлы которые открывает bash когда запускается. Информация будет в bash_str.
На всякий случай: /etc/profile читается только тогда, когда создается новая сессия через login. Чтобы вышеприведенная команда давала такой эффект нужна черточка перед <user>, отделенная пробелами или -l .
И судя по выводу strace стоит заглянуть грипом в /etc/profile.d и /etc/bash.bashrc.
Так же возможно поможет во множество профильных файлов добавить отладочное echo <filename>: $PAGER, хотябы примерно найдется место, где она устанавливается.
 
Зарегистрироваться или войдите чтобы оставить сообщение.