<div dir="ltr"><br><div>Hi folks, wondering if people could direct me to a good place to ask this question.  It isn't really a user question, but ... anyways.   I work on a package that can run either under a dedicated user, as a sort of daemon or server mode, or it can be used by ordinary users directly in client mode (connecting to daemons elsewhere.)</div><div><br></div><div>When I install the package, on older releases, there is /etc/default and I put a file there to ensure it is disabled by default.   That's fine.</div><div><br></div><div>in systemd, I use the documented stuff in dh_ and it puts the service file in the right place.</div><div><br></div><div>Two issues:</div><div>    -- when I do systemctl status sarra ... it says: 'vendor preset: enabled')  I want it to be disabled by default.  Couldn't find that.</div><div><br></div><div>    -- I don't want to create the daemon user on systems where</div><div> it will only be used as a client, so in many cases the 'user' specified in the service file will not exist.   How to cleanly handle that?</div><div><br></div><div><br></div></div>