On Wed, 2015-03-04 at 12:52 +0100, Lennart Poettering wrote: > On Tue, 03.03.15 21:06, Thomas Haller (thal...@redhat.com) wrote: > > > sd_dhcp6_client_new() tried to set the DUID based on the machine id. > > If the host has no /etc/machine-id, the constructor would fail > > making it impossible to create an sd_dhcp6_client instance. > > We do not even allow bootups without /etc/machine-id. > > If the file is missing then things really *should* fail.
Hi I understand, and agree that it makes sense for systemd. networkd will still fail, at bit later. With this change, libsystemd-network might handle systems without machine-id file -- as long as the user cares and sets an alternative DUID via sd_dhcp6_client_set_duid(). That is interesting for NetworkManager. Thomas
signature.asc
Description: This is a digitally signed message part
_______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel