У нас systemd-юнит для dbus имеет следующий вид: https://git.altlinux.org/gears/d/dbus.git?p=dbus.git;a=blob;f=bus/dbus.service.in;h=ca0b7e96733e59a95b8a01378cfc679325701611;hb=44ae1f8e78984a7c27eb6913a7e38738af3aee9f В debian sid он имеет следующий вид: % systemctl cat dbus # /usr/lib/systemd/system/dbus.service [Unit] Description=D-Bus System Message Bus Documentation=man:dbus-daemon(1) Requires=dbus.socket [Service] +Type=notify +NotifyAccess=main ExecStart=/usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only ExecReload=/usr/bin/dbus-send --print-reply --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig OOMScoreAdjust=-900 Юниту назначен Type=notify, чтобы к моменту запуска порядково-зависимых юнитов (тех, что с Before=/After= на dbus) dbus-daemon уже всё, что надо, прочёл, слушал везде, где надо, и был готов работать. Предлагаю и у нас добавить эти две строчки.
https://git.altlinux.org/tasks/298985/ и старт системы будет просто пушка бомба спасибо, не надо
(In reply to Valery Inozemtsev from comment #1) > https://git.altlinux.org/tasks/298985/ > и старт системы будет просто пушка бомба Да! Я попробовал, мне тоже понравилось. Видимо, апстрим в 1.12 не бекпортировал поддержку такого режима работы.
(In reply to Arseny Maslennikov from comment #2) > Видимо, апстрим в ветку 1.12.* не бекпортировал поддержку такого режима работы. Что ж, сделаем это за апстрим: https://git.altlinux.org/tasks/299016
Looks like this is resolved by 1.14.4-alt1.