
Как DBus вычисляет идентификатор машины? ( /etc/machine-id
, /var/lib/dbus/machine-id
). Какой способ определения более правильный?
решение1
Идентификатор машины в/etc/machine-id
обычно генерируется случайным образом при установке системыsystemd-machine-id-setup
. В системах без сохранения состояния он также может быть сгенерирован при загрузке системы. Формат файла происходит от /var/lib/dbus/machine-id
введенного D-Bus.
Файл /var/lib/dbus/machine-id
генерируется случайным образомdbus-uuidgen
, обычно вызываемый скриптом после установки пакета D-Bus. Это также может быть символическая ссылка на /etc/machine-id
.