diff options
author | Lennart Poettering <lennart@poettering.net> | 2011-03-04 21:53:19 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2011-03-04 21:53:19 +0100 |
commit | d7ccca2e3f86feb81a48e243d8bad78814659a74 (patch) | |
tree | 93f0063f961ec21b31546778add98c3b1cfe5c21 /src/macro.h | |
parent | 63a723f3a7caf4eb1bc46a3849f59f27337924b7 (diff) |
main: introduce /etc/machine-id
This is supposed to play the same roles /var/lib/dbus/machine-id,
however fixes a couple of problems:
- It is available during early boot since it is stored in /etc
- Removes the ID from the D-Bus context and moves it into a system
context, thus hopefully lowering hesitation by people to use it.
- It is generated at installation time. If the file is empty at boot
time it will be mounted over with a randomly generated ID, which is
not saved to disk. This is useful to support state-less machines with
no transient or writable /etc configuration.
Diffstat (limited to 'src/macro.h')
0 files changed, 0 insertions, 0 deletions