LinuxForum.Fans
Тема

XFCE, Konsole, локаль - проблема с su

Автор: yars 12 сообщений 4641 просмотров
#255170

Доброго времени!
Возникла проблема: я пользуюсь сейчас XFCE, установил некоторые пакеты из KDE (собственно, ради kppp и Konsole), так вот:

text
$>locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE=C
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

Делаю su - слетает локаль:

text
# locale
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

Подскажите пожалуйста, что нужно править? Спасибо.

#255176

Ага, ясно. Спасибо! Чего метаться-то, Slackware 14 вот-вот выйдет, будем надеяться, что там все будет нормально :) Ну, а пока -

text
su -l

решает вопрос.

#255207

yars, ты 13.37 как тянул? Через мобилу? Помню писал что инет медленный жуть.
Если че пиши в ПМ адрес, 14 вышлю почтой ;)

#255213

Не, с мобилы было б жесть :) С флешки ставил.

"Silencer" написал:
Если че пиши в ПМ адрес, 14 вышлю почтой
Спасибо, если что, так и сделаю :)
#255224

"su -" на один символ короче, чем "su -l", а делает то же самое ;-)

#255245

Ну да ;) Но я все равно пересоберу shadow.

#255248

Ах да, чуть не забыл самое главное...

Настоятельно рекомендую использовать "su -"/"su -l". Нужно помнить разницу между "su" и "su -l".
1) "su -l" -- из /etc/profile будет настроено окружение root, включая его домашний каталог.
2) "su" -- будет унаследовано пользовательское окружение, созданные при таком запуске файлы в домашнем каталоге пользователя будут принадлежать root. Иногда это способно создавать проблемы.

#255252

Да, я уже понял, потому что столкнулся, почитал ман. :) Лечится chown, если что, а так я от рута файлы в домашнем каталоге пользователя по возможности не трогаю.

#255257

Кстати, не только в домашнем каталоге, а и, например, в /tmp. От подмены владельца mc ругался, вот и стал разбираться, отчего подмена-то произошла. Ну а дальше, ясное дело, вернул все на место, почитал ман, и все стало ясно :)

#255467

Спасибо, конечно, но уже поздно :) Патч есть и по ссылкам SidER'a. Уже починил. Да и патчить то-там нечего, можно и руками поправить...

Войдите или зарегистрируйтесь, чтобы ответить.