Marco d'Itri <m...@linux.it> writes: > On May 12, Simon Josefsson <si...@josefsson.org> wrote: > >>Having some mechanism to create package-specific users seems like one >>useful goal, and I don't understand why each package has to write >>scripts to invoke 'adduser' and deal with all the complexity around that >>on their own. There could be a declarative interface a package can use >>and say 'USERS+=saned' or 'USERS+=munin' or 'USERS+=openldap' and that's >>it. > We have one: it is documented in sysusers.d(5). > Now you just need to persuade everybody to use it.
Oh I wasn't aware of that, thanks for the pointer. Is there any known reason (except lack of time) that people aren't using it? I'll see if I can come up with a way to use it in some packages, I think 'pqconnect' would be a good candidate -- the postinst script is only there to call addgroup+adduser and it always felt like a hack. https://salsa.debian.org/python-team/packages/pqconnect/-/issues/13 /Simon
signature.asc
Description: PGP signature