fixups: use 'systemd-machine-id-setup' instead of 'uuid-gen'

In chroot, there would be no 'uuid-gen' so failed.

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Change-Id: Iffd7aac6103c516769030ea3ce288522e2b73df1
This commit is contained in:
Dongjin Kim
2022-04-06 21:42:12 +09:00
parent 409e51cd0c
commit 578d77eb91
2 changed files with 4 additions and 2 deletions

View File

@@ -16,8 +16,9 @@ Dpkg::Options {
};
__EOF
dbus-uuidgen > /etc/machine-id
ln -fs /etc/machin-id /var/lib/dbus/machine-id
systemd-machine-id-setup
mkdir -p /var/lib/dbus
ln -fs /etc/machine-id /var/lib/dbus/machine-id
dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl

View File

@@ -399,6 +399,7 @@ do_preinstall() {
-e "s,@@DEFAULT_USER_PASSWD@@,$(default_user_passwd),g" \
-e "s,@@DEFAULT_DISTRO@@,${DISTRO},g" \
-e "s,@@LIVESYSTEM@@,${LIVESYSTEM},g" \
-e "s,@@MACHINEID@@,$(dbus-uuidgen),g" \
${fixup}
done