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 [email protected]