From owner-freebsd-ports@FreeBSD.ORG Fri Dec 16 15:57:26 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 842C71065670 for ; Fri, 16 Dec 2011 15:57:26 +0000 (UTC) (envelope-from prvs=324dcf3f7=pschmehl_lists@tx.rr.com) Received: from ip-002.utdallas.edu (ip-002.utdallas.edu [129.110.20.108]) by mx1.freebsd.org (Postfix) with ESMTP id 4E0938FC1F for ; Fri, 16 Dec 2011 15:57:25 +0000 (UTC) X-Group: None X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEGAO1i606BbgogVmdsb2JhbABEq2sBIQIkJYFyAQEEATgCRAsLLRkhIhQGARKHerhZg3mEZYJDYwSINJcvh14 X-IronPort-AV: E=Sophos;i="4.71,363,1320645600"; d="scan'208";a="76607793" Received: from zxtm01.utdallas.edu (HELO utd71538.utdallas.edu) ([129.110.10.32]) by ip-002.utdallas.edu with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Dec 2011 09:27:25 -0600 Date: Fri, 16 Dec 2011 09:27:14 -0600 From: Paul Schmehl To: Aryeh Friedman , FreeBSD Ports ML Message-ID: <8F20DC466365ED01DE47B630@utd71538.utdallas.edu> In-Reply-To: References: X-Mailer: Mulberry/4.1.0a1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline; size=1299 Cc: Subject: Re: A maintainers question: how to create a user? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Paul Schmehl List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Dec 2011 15:57:26 -0000 --On December 15, 2011 7:16:09 PM -0500 Aryeh Friedman 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