blob: 3164635b3634ea464fc231f03e9c069cc5fdf1bf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#!/bin/sh
MACHINE_ID="/etc/machine-id"
if mount | grep -q "${MACHINE_ID}"; then
id="$(cat "${MACHINE_ID}")" &&
umount "${MACHINE_ID}" &&
echo $id > "${MACHINE_ID}"
elif [ ! -s "${MACHINE_ID}" ]; then
id="$(uuidgen)" &&
echo ${id//-} > "${MACHINE_ID}"
fi &&
chmod 0444 "${MACHINE_ID}"
|