aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChih-Hsuan Yen <yan12125@gmail.com>2020-07-06 13:53:26 +0800
committerChih-Hsuan Yen <yan12125@gmail.com>2020-07-12 18:20:15 +0800
commit1e2be0ddf76b4db4b59d4fb1185871eb48eca2dd (patch)
tree858ac3d3bf5260f1d22f8c1a38b064a864e29ddc
parent7f63c59ff6179a5e41c9729756c2efb63fde00e6 (diff)
downloadcompute-archlinux-image-builder-1e2be0ddf76b4db4b59d4fb1185871eb48eca2dd.tar.xz
Don't touch machine-id on the building host
Since dbus 1.11.14 [1], /var/lib/dbus/machine-id is a symlink to /etc/machine-id, so writing to "$mount_dir/var/lib/dbus/machine-id" actually overwrites /etc/machine-id on the building host. [1] https://gitlab.freedesktop.org/dbus/dbus/commit/ae7568facee0b0d93d7bd1433a0d8840e98f6fb6
-rwxr-xr-xbuild-arch-gce1
1 files changed, 0 insertions, 1 deletions
diff --git a/build-arch-gce b/build-arch-gce
index bb87e98..c2be75c 100755
--- a/build-arch-gce
+++ b/build-arch-gce
@@ -167,7 +167,6 @@ EOS
echo "- Cleaning up and finalizing the image."
> "$mount_dir/etc/machine-id"
-> "$mount_dir/var/lib/dbus/machine-id"
rm -- "$mount_dir/var/log/pacman.log"
umount -- "$mount_dir"
unset mount_dir