Why standard user mailnull (26:26) is missing from /usr/ports/UIDs?
danfe at FreeBSD.org
Thu Dec 29 13:21:36 UTC 2016
I was given a port to commit, it's email-related daemon and wants to keep
some stuff around (like its state and socket) owned by its user. Submitter
originally had chosen `mailnull' as apparently default system e-mail user;
it suits the job and looks reasonable enough for generic email processing.
However, staging the port fails like this:
===> Generating temporary packing list
===> Creating groups.
===> Creating users
** Cannot find any information about user `mailnull' in /usr/ports/UIDs.
*** Error code 1
Changing the user to `smmsp' solves it, but ``Sendmail Submission User''
looks less suitable than ``Sendmail Default User'' for the purpose.
Hence there're two questions:
2) Is it OK to add `mailnull' to /usr/ports/UIDs similar to `smmsp'? Or,
3) every port should not abuse default system users and create their own?
More information about the freebsd-ports