On Tue, Aug 19, 2025 at 9:41 AM David Tardon <dtar...@redhat.com> wrote: > > That's quite interesting interpretation of a "default"... To me, > "default" means something that happens _if I don't make any choice_[1]. > If I pick a specific unit to start, it's not a temporary change of the > default, it's a selection of _something other than the default_.
The problem is that the dictionary definition is in conflict with our implementation. Probably a different name should have been selected (boot-goal.target or so), anyway that ship has sailed. Also, the proposed behavior that I am talking about is explicitly documented in systemd.special man page. So the current state is clearly a bug from my PoV. https://github.com/systemd/systemd/blob/main/man/systemd.special.xml#L242 Cheers, Michal