diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2012-08-24 11:53:24 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2012-08-24 11:53:34 +0200 |
commit | 6761cd7e871dc5a741f19e9909f072afb8204626 (patch) | |
tree | 9600afb2930139b85bf55e2c435f456d0facaf16 | |
parent | 5a167af30fd0c3db9d92613bd68820c6716eff5b (diff) | |
download | ptxdist-6761cd7e871dc5a741f19e9909f072afb8204626.tar.gz ptxdist-6761cd7e871dc5a741f19e9909f072afb8204626.tar.xz |
dbus: fix generating /etc/machine-id
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | generic/etc/rc.once.d/dbus | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/generic/etc/rc.once.d/dbus b/generic/etc/rc.once.d/dbus index 270c72ed3..d456542cc 100644 --- a/generic/etc/rc.once.d/dbus +++ b/generic/etc/rc.once.d/dbus @@ -2,6 +2,11 @@ MACHINE_ID="/etc/machine-id" +if mount | grep -q "${MACHINE_ID}"; then + umount "${MACHINE_ID}" && + rm "${MACHINE_ID}" +fi && + dbus-uuidgen --ensure="${MACHINE_ID}" && chmod 0444 "${MACHINE_ID}" |