Здра!
А это что ещё за беда новая появилась?
Feb 27 10:58:08 [sshd-session] Accepted keyboard-interactive/pam for globus from 192.168.x.y port ZZZ ssh2
Feb 27 10:58:08 [sshd-session] pam_unix(sshd:session): session opened for user globus(uid=1000) by globus(uid=0)
Feb 27 10:58:08 [sshd-session] pam_lastlog(sshd:session): unable to open /var/log/btmp: No such file or directory
Feb 27 10:58:08 [pam_openrc] starting session
Feb 27 10:58:08 [pam_openrc] 1 sessions
Feb 27 10:58:08 [supervise-daemon] Supervisor command line: supervise-daemon user.globus --start --respawn-max 3 --respawn-period 5 --notify fd:3 /usr/lib
exec/rc/bin/openrc-user -- globus
Feb 27 10:58:08 [supervise-daemon] Child command line: /usr/libexec/rc/bin/openrc-user globus
Feb 27 10:58:08 [openrc-user] pam_unix(openrc-user:session): session opened for user globus(uid=1000) by globus(uid=0)
Feb 27 10:58:08 [globus] XDG_RUNTIME_DIR unset, user services cannot start.
Feb 27 10:58:08 [openrc-user] pam_unix(openrc-user:session): session closed for user globus
Feb 27 10:58:08 [supervise-daemon] /usr/libexec/rc/bin/openrc-user, pid 24988, exited with return code 255
Feb 27 10:58:08 [user.globus] ERROR: user.globus failed to start
Feb 27 10:58:09 [supervise-daemon] /usr/libexec/rc/bin/openrc-user, pid 25005, exited with return code 1
Feb 27 10:58:09 [supervise-daemon] /usr/libexec/rc/bin/openrc-user, pid 25006, exited with return code 1
Feb 27 10:58:09 [supervise-daemon] /usr/libexec/rc/bin/openrc-user, pid 25007, exited with return code 1
Feb 27 10:58:09 [supervise-daemon] respawned "/usr/libexec/rc/bin/openrc-user" too many times, exiting
Feb 27 11:01:19 [sshd-session] Received disconnect from 192.168.x.y port ZZZ:11:
Feb 27 11:01:19 [sshd-session] Disconnected from user globus 192.168.x.y port ZZZ
Feb 27 11:01:19 [sshd-session] pam_unix(sshd:session): session closed for user globus
Feb 27 11:01:19 [pam_openrc] stopping session
Feb 27 11:01:19 [pam_openrc] -1 sessions
Так-то всё работает, кроме спама в логи, ничего не вижу толку.
И при логине в консоли и даже терминале подобное сыпет
gentoo openrc spam log from login
Модератор: /dev/random
-
/dev/random
- Администратор
- Сообщения: 5456
- ОС: Gentoo
-
yoricI
- Сообщения: 2978
- ОС: gentoo fluxbox
Re: gentoo openrc spam log from login
У меня elogind напрочь запрещён с минусом во флагах. А оно сильно надо?
-
/dev/random
- Администратор
- Сообщения: 5456
- ОС: Gentoo
Re: gentoo openrc spam log from login
Многие приложения, включая вышеупомянутые пользовательские сервисы openrc, его требуют. Для многих, но не всех из них, бывает достаточно самописного скрипта в env.d или profile.d, создающего и экспортирующего XDG_RUNTIME_DIR. Это должен быть пустой на момент старта системы (обычно находящийся в tmpfs) каталог, свой для каждого пользователя, к которому имеет доступ только этот пользователь.
-
yoricI
- Сообщения: 2978
- ОС: gentoo fluxbox
Re: gentoo openrc spam log from login
Это про elogind, как я понял
А эта штука зачем нужна? Как-то без него раньше обходились/dev/random писал: ↑27.02.2026 10:49OpenRC пытается запустить openrc-user (запускалку для пользовательских сервисов)
-
/dev/random
- Администратор
- Сообщения: 5456
- ОС: Gentoo
Re: gentoo openrc spam log from login
Для автоматического запуска пользовательских (не общесистемных) сервисов, как я уже сказал. Например, dbus, pipewire, ssh-agent, syncthing. Можно и собственные init-скрипты писать, например, для запуска фоновой неинтерактивной ssh-сессии с пробросом портов, или монтирования sshfs или rclone mount.
-
yoricI
- Сообщения: 2978
- ОС: gentoo fluxbox
Re: gentoo openrc spam log from login
Вроде флагов, отключающих этот фунционал, не нашёл. Заточили, демоны
-
yoricI
- Сообщения: 2978
- ОС: gentoo fluxbox
Re: gentoo openrc spam log from login
Прописал в /etc/rc.conf отключить эту штуку,
rc_autostart_user="NO"
Посмотрим как дальше будет
rc_autostart_user="NO"
Посмотрим как дальше будет