A maintainers question: how to create a user?

Paul Schmehl pschmehl_lists at tx.rr.com
Fri Dec 16 15:57:26 UTC 2011

--On December 15, 2011 7:16:09 PM -0500 Aryeh Friedman 
<aryeh.friedman at gmail.com> wrote:

> See subject for the main question... the details: I am the maintainer of
> devel/aegis and the final installation step typically (linux RPM's for
> example) is to create a user to hold the baselines (in svn/cvs/csup speak
> the project's repo) of the varioous projects managed by aegis...
> customerly this is MUST be a non-logginable (you MUST [requirements
> document meaning of upper case MUST/SHOULD/MAY {NOT}) but allow for su
> from either root or via sudo a member of "wheel")... it is a standard
> account in all other respects for example I typically set it to tcsh but
> the port might want to make that an make time option... what is the best
> way of setting this all up (both the no options and the options based
> versions)

Look at USERS and GROUPS in /usr/ports/Mk/bsd.port.mk

Paul Schmehl, Senior Infosec Analyst
As if it wasn't already obvious, my opinions
are my own and not those of my employer.
"It is as useless to argue with those who have
renounced the use of reason as to administer
medication to the dead." Thomas Jefferson
"There are some ideas so wrong that only a very
intelligent person could believe in them." George Orwell

More information about the freebsd-ports mailing list