From owner-svn-doc-head@FreeBSD.ORG Tue Dec 18 01:43:29 2012 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9D0262FC; Tue, 18 Dec 2012 01:43:29 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 105418FC18; Tue, 18 Dec 2012 01:43:29 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qBI1hSu3024182; Tue, 18 Dec 2012 01:43:28 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qBI1hSQC024181; Tue, 18 Dec 2012 01:43:28 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201212180143.qBI1hSQC024181@svn.freebsd.org> From: Mark Linimon Date: Tue, 18 Dec 2012 01:43:28 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40413 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Dec 2012 01:43:29 -0000 Author: linimon Date: Tue Dec 18 01:43:28 2012 New Revision: 40413 URL: http://svnweb.freebsd.org/changeset/doc/40413 Log: Start deorbiting the advice about things to put in the wheel group. Start the move from the 'portmgr' user to the 'portbuild' user. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Mon Dec 17 21:54:18 2012 (r40412) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Tue Dec 18 01:43:28 2012 (r40413) @@ -1695,8 +1695,7 @@ options NFSSERVER Create a ports-${arch} - user and group. Add it to the wheel - group. It can have the '*' password. + user and group. It can have the '*' password. Create /home/ports-${arch}/.ssh/ @@ -1977,6 +1976,10 @@ touch /tmp/.boot_finished + + This step is under review. + + Create usr/local/etc/sudoers/sudoers.d/portbuild: # local changes for package building @@ -2558,7 +2561,7 @@ dopackages without -n -chown ports-arch:portmgr /var/portbuild/arch; +chown ports-arch:portbuild /var/portbuild/arch; chmod 775 /var/portbuild/arch; cd /var/portbuild/arch @@ -2763,7 +2766,7 @@ ln -s ../arch Tell qmanager about the arch: - python path/qmanager/qclient add_acl name=ports-arch uidlist=ports-arch gidlist=portmgr sense=1 + python path/qmanager/qclient add_acl name=ports-arch uidlist=ports-arch gidlist=portbuild sense=1 @@ -2813,8 +2816,7 @@ ln -s ../arch Create a user to own the portbuild - repository, such as portmgr, and add it - to the wheel group. It should have the + repository, such as portbuild. It should have the '*' password. @@ -2994,7 +2996,7 @@ sysutils/zfs-stats Set up the directory: &prompt.root; cd /a/portbuild -&prompt.root; chown portmgr:portmgr . +&prompt.root; chown portbuild:portbuild . &prompt.root; chmod 775 . &prompt.root; ln -sf /a/portbuild /var/portbuild @@ -3018,7 +3020,7 @@ sysutils/zfs-stats Set up an account with subversion config files installed. Again, we generally use - portmgr. + portbuild. @@ -3199,9 +3201,9 @@ qmanager.sh - Install /var/portbuild/crontabs/portmgr as - the portmgr crontab via - crontab -u portmgr -e. If you do + Install /var/portbuild/crontabs/portbuild as + the portbuild crontab via + crontab -u portbuild -e. If you do not support all the archs listed there, make sure to comment out the appropriate dologs entries.