Eduard
Офигеть у вас тут страсти. Станислав, извольте сходить в арч вики с запросом init. А ещё лучше - ручками собрать систему в LiR.
Lex
ipa?
Andor
не люблю ipa
Lex
А это что за зверь?
Eduard
Freeipa
Andor
последние пару лет больше сидры
Eduard
Офигенная штука
Andor
хотя если free
Stanislav
Офигеть у вас тут страсти. Станислав, извольте сходить в арч вики с запросом init. А ещё лучше - ручками собрать систему в LiR.
Я знаю что такое инит и как им пользоваться, вопрос был в том кто читает файл /etc/environment. Я не пойму что все привязались к init, он это не делает, в исходниках я этого не нашел, strace процесса тоже не показывает обращение к этому файлу.
Eduard
Коммерческая версия нужна редко
Lex
Freeipa
Бляяя, неее, бррр, но могу быть не прав, опыт не релевантный
Eduard
Во фришной её гоняю для ssh/sudo/su rbac, но и гоняю для гитлабов и etc. Без траблов, совершенно.
Mikhail
Блин, такое огниво пропустил
Stanislav
Ядро как бы тоже ;)
Я этого не отрицал, я сказал что не знаю и проверю пару теорий, а человек себе вбил в голову чтото про init, вспомнил что он про него чтото знает и не унимался)
Lex
И да, у меня на генте этого файлика нет а переменные окружения для сервисов/процессов выставляются
Eduard
И узнаешь, кто его трахает
Stanislav
И да, у меня на генте этого файлика нет а переменные окружения для сервисов/процессов выставляются
Переменные подтягиваются из нескольких файлов для окружения, в документации /etc/environment используется для всех процессов независимо от окружения, и по его наполнению данные в системе появляются только после ребута, перезапуск оболочки их не подтягивает.
Stanislav
С этим я и пытался разобраться) а что тут устроили, ну я не виноват что у когото непонимание треда
Andor
да-да, я глупый и старый и ничего не понимаю в линуксах и тредах
Mikhail
А, нет, не пропустил
Stanislav
Вопрос только кем подтягиваются, но это уже офтоп, да
О чем и речь) как бы спорить о том как работает init я тут точно не собирался)
Andor
добавил строчку в /etc/environment
Andor
root@titude:~# env | grep ASD ASD=123
Mikhail
Вы хоть помните, что обсуждали-то?
Stanislav
Stanislav
Чтото я видимо делаю не так)
Andor
конечно
Andor
оно же PAM'ом читается
Andor
перелогинься или сделай su
Stanislav
Я тебе это скидывал вообще то выше)
Andor
в общем-то про это и было "покажи что ты сделал и я покажу где ты ошибся"
Andor
чувак, ты уже путаешься
Stanislav
Спасибо что соизволил прочитать что я тебе скинул
Andor
ты про ребут писал
Andor
и по его наполнению данные в системе появляются только после ребута, перезапуск оболочки их не подтягивает.
Stanislav
На бис:
Stanislav
http://xpt.sourceforge.net/techdocs/nix/distro/debian/deb20-SystemConfiguration/ar01s08.html
Andor
пожалуйста.
Andor
ну чувак, ну правда
Andor
ты в курсе когда и как pam работает?
Andor
и какое отношение он имеет к ядру?
Stanislav
Я не понимаю кто должен читать его в контейнере, а не в системе с авторизацией) А по поводу классического использования я тебе кидал ссылку выше, хоты ты еще продолжал про init чтото)
Andor
/etc/environmet ?
ну да, модули PAM умеют парсить этот файл
Lex
Да
Буду знать, спасибо
Lex
Stanislav а не проще запихнуть ключи из секрета в переменные окружения в шаблоне пода?
Stanislav
Скорее всего не будет его
Вот и я так думаю, изначально в этом сопсно и был вопрос. Просто некоторые господа дабы показать свои умственные способности увели его в другое русло, хотя я продолжал обо одном, они(он) начали про другое)
Andor
какое "другое"?
Andor
то же самое
Andor
у тебя в контейнере запускается инит-процесс
Andor
пока соотносится с тем что у тебя в голове?
Stanislav
Stanislav а не проще запихнуть ключи из секрета в переменные окружения в шаблоне пода?
Слишком много получится, их порядком 2х десятков и для каждого окружения они отличаются
Stanislav
пока соотносится с тем что у тебя в голове?
Тсс, успокойся) иди пива попей)
Andor
2 десятка это не много
Andor
Тсс, успокойся) иди пива попей)
то есть ты всё ещё не знаешь ответ на вопрос?
Andor
о, кстати, спасибо что напомнил
Andor
у меня же есть пиво
Lex
Слишком много получится, их порядком 2х десятков и для каждого окружения они отличаются
То есть монтировать в файл это просто а в окружение сложно?
Andor
ну файл можно из конфигмапа нафигачиь
Lex
🤷‍♀
Stanislav
То есть монтировать в файл это просто а в окружение сложно?
В окружение не сложно, вариант в конечном итоге придумать можно, я стараюсь сделать это максимально удобным.
Eduard
Если ты в докере стартанёшь systemd - прочитается твой env
Andor
да можно просто баш запустить
Andor
ну или busybox
Andor
только надо понимать как это работает, чтобы не сделать черзе жопу
Andor
но с этим проблема
Eduard
my eyes
Я про возможность, если что