Size: a a a

OS Haiku - общение

2021 February 24

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
это как?
источник

GT

Gerasim Troeglazov in OS Haiku - общение
ну если дбус не запущен на момент старта приложения
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
dbus-daemon --session --address=/run/user/$UID/bus по идее
источник

GT

Gerasim Troeglazov in OS Haiku - общение
демон у нас висит, недавно вроде запилили его как сервис
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
сервис это наверное system bus
источник

GT

Gerasim Troeglazov in OS Haiku - общение
но его не видит ни кто - что-то криво видать запилено
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
а нотификациям нужен session bus
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
system bus запускается при старте системы от рута, session bus при логине от юзера
источник

GT

Gerasim Troeglazov in OS Haiku - общение
источник

GT

Gerasim Troeglazov in OS Haiku - общение
верхний загружается вместе с системой - автостартует
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
ну это видимо system bus
источник

GT

Gerasim Troeglazov in OS Haiku - общение
нижний запущен кедовой прогой
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
ls /run/dbus
источник

GT

Gerasim Troeglazov in OS Haiku - общение
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝
system bus запускается при старте системы от рута, session bus при логине от юзера
у нас один юзер в системе с uid=0
источник

GT

Gerasim Troeglazov in OS Haiku - общение
так что он и есть рут
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
Gerasim Troeglazov
у нас один юзер в системе с uid=0
ну тут пофиг
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
дбас заимплеменчен так
источник

GT

Gerasim Troeglazov in OS Haiku - общение
в гайке нет в vfs такого - /proc /run  итд
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
просто два баса тогда от рута. Но учитыывая, что только для нотификаций, session bus достаточно.
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
Gerasim Troeglazov
в гайке нет в vfs такого - /proc /run  итд
не понял, /run нет? А где тогда сокет создает?
источник