OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-tools Date: 26-Sep-2006 13:57:53 Branch: HEAD Handle: 2006092612575300 Modified files: openpkg-tools/cmd bf-mk.pl Log: update and correct documentation Summary: Revision Changes Path 1.39 +8 -6 openpkg-tools/cmd/bf-mk.pl ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-tools/cmd/bf-mk.pl ============================================================================ $ cvs diff -u -r1.38 -r1.39 bf-mk.pl --- openpkg-tools/cmd/bf-mk.pl 26 Sep 2006 11:56:10 -0000 1.38 +++ openpkg-tools/cmd/bf-mk.pl 26 Sep 2006 11:57:53 -0000 1.39 @@ -922,7 +922,7 @@ # OpenPKG instance on SLAVES doing the build # RE using "/openpkg" # - prefix "/bf/slaves"; + prefix "/bf/workbench"; openpkg "%{prefix}/bin/openpkg"; rpm "%{openpkg} rpm"; @@ -1052,14 +1052,14 @@ Install the MASTER INSTANCE - a) on a host with no slave instance + a) on a host with no slave instance or master and slave using two independent instances # sh openpkg-*-*.src.sh --prefix=/bf --user=bf --group=bf --tag=bf # sh openpkg-*-*-*-*.sh # su - bf $ openpkg build -D with_bf_master=yes openpkg-tools | sh - b) on a host with a slave instance + b) on a host with master and slave sharing a single instance # sh openpkg-*-*.src.sh --prefix=/bf --user=bf --group=bf --tag=bf # sh openpkg-*-*-*-*.sh @@ -1082,10 +1082,12 @@ # su - openpkg $ echo 'openpkg_rc_all="yes"' >>~/etc/rc.conf - Create WORKER ACCOUNT + Create WORKER ACCOUNT on every host participating in the Buildfarm + You may create a single shared account using NIS or similar. Details are actually specific to the Unix system being used. Create a user "worker" with primary group "worker" and homedir ~worker + You may create a single shared homedir using NFS or similar. Initialize MASTER INSTANCE and adjust configuration verbose @@ -1105,9 +1107,9 @@ # chgrp worker /bf/master/var/openpkg-tools/bf # chmod 775 /bf/master/var/openpkg-tools/bf - Make the WORKER ACCOUNT a manager of the SLAVE INSTANCE + Make the WORKER ACCOUNT a manager of the WORKBENCH INSTANCE - # su - bf + # su - openpkg $ echo worker >>~/etc/openpkg/managers Setup WORKER build environment on shared folder @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org