Re: ifupdown maintenance
Hi Simon,
On Tue, 2024-07-09 at 22:44 +0900, Simon Richter wrote:
> I believe NM does not have a fixed configuration format, but only a dbus
> API.
It's perfectly fine to edit configuration files for NM manually, see
man:nm-settings-keyfile(5).
> Our best bet there would be a firstboot unit, but I have no idea
> whether accessing NM from a unit attached to firstboot is safe or leads
> to a dependency loop[1].
So this is not required and seems overly complicated.
> I'm not sure if systemd-networkd is much happier long-term if we write
> its configuration from a shell script, we'd need to get some commitment
> from upstream that this is an interface, not an implementation detail,
> at least.
This seems similar to writing .service units via a shell script (or
manually) which doesn't seem to be a problem.
Or similar to writing /etc/network/interfaces: are we really sure this
is safe long-term? We probably should not bet on that!
Ansgar
Reply to: