summaryrefslogtreecommitdiff
path: root/src/macro.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2011-03-04 21:53:19 +0100
committerLennart Poettering <lennart@poettering.net>2011-03-04 21:53:19 +0100
commitd7ccca2e3f86feb81a48e243d8bad78814659a74 (patch)
tree93f0063f961ec21b31546778add98c3b1cfe5c21 /src/macro.h
parent63a723f3a7caf4eb1bc46a3849f59f27337924b7 (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