diff options
| author | Chih-Hsuan Yen <yan12125@gmail.com> | 2020-07-06 13:53:26 +0800 |
|---|---|---|
| committer | Chih-Hsuan Yen <yan12125@gmail.com> | 2020-07-12 18:20:15 +0800 |
| commit | 1e2be0ddf76b4db4b59d4fb1185871eb48eca2dd (patch) | |
| tree | 858ac3d3bf5260f1d22f8c1a38b064a864e29ddc | |
| parent | 7f63c59ff6179a5e41c9729756c2efb63fde00e6 (diff) | |
| download | compute-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-x | build-arch-gce | 1 |
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 |
