logoalt Hacker News

gcrtoday at 11:04 AM1 replyview on HN

The supported method to get a new one each boot is to truncate the file to 0 bytes and disable systemd-machine-id-commit.service

Double-check that this method actually works though.

Machine ID is used for things like dhcp leases, log rotation, etc. IPV6 addresses or transient MAC addresses are derived from it


Replies

inigyoutoday at 11:12 AM

I thought the kernel generated SLAAC addresses based on MAC and privacy addresses based on random numbers.

show 1 reply