On Tue, Mar 14, 2023 at 08:05:55PM +0000, Darac Marjal wrote: > On 13/03/2023 23:23, Greg Wooledge wrote: > > I have not to this day figured out what "vendor preset" means here. > It would appear to be > https://www.freedesktop.org/software/systemd/man/systemd.preset.html. If I'm > reading the introduction correctly, this is systemd's equivalent to Debian's > policy-rc.d, inasmuch as it's a place to define whether a service starts (or > not) _before_ installing the package.
Hmm. Well, on my system there's a /lib/systemd/system-preset/90-systemd.preset file which contains, among other things: enable systemd-resolved.service I'm guessing this file came straight from upstream, and hasn't been modified by Debian. I'm also guessing this file is read by "systemctl status" (or something acting on its behalf) to generate that "vendor preset: enabled" verbiage. But because Debian doesn't actually *adhere* to all of the upstream semantics, this file and the "vendor preset" verbiage are not correct. They don't reflect reality on a Debian system. Which is fine. I'll just continue ignoring the "vendor preset" section as I have been doing. I mean, it would be *nice* if it actually showed the Debian system defaults rather than the upstream defaults, but I can live without that.