version 1.5, 2006/01/19 21:55:26
|
version 1.9, 2006/03/09 17:29:56
|
|
|
export CVSROOT=:pserver:${CVS_USER}@cvs.opengroup.org:/cvs/MSB | export CVSROOT=:pserver:${CVS_USER}@cvs.opengroup.org:/cvs/MSB |
| |
MOD_NAME="pegasus" # module to checkout to name pegasus | MOD_NAME="pegasus" # module to checkout to name pegasus |
|
MOD_DIR_NAME=$MOD_NAME # directory name to checkout MODULE into |
|
MOD_REV="HEAD" # revision to checkout |
|
## MOD_REV="RELEASE_2_5-branch" # this would checkout the 2.5 Release Branch |
| |
## | ## |
## Set up the diretory names and export the PEGASUS env variables | ## Set up the diretory names and export the PEGASUS env variables |
|
|
##################################################### | ##################################################### |
## | ## |
## PEGASUS_DISABLE_PROV_USERCTXT | ## PEGASUS_DISABLE_PROV_USERCTXT |
|
## PEGASUS_DISABLE_PROV_USERCTXT_REQUESTOR |
|
## PEGASUS_DISABLE_PROV_USERCTXT_DESIGNATED |
|
## PEGASUS_DISABLE_PROV_USERCTXT_PRIVILEGED |
|
## PEGASUS_DISABLE_PROV_USERCTXT_CIMSERVER |
## | ## |
|
## User context authorization |
## | ## |
## Builds a version of OpenPegasus that disables supports for the Provider | ## Builds a version of OpenPegasus that disables supports for the Provider |
## User Context feature. This feature allows a Provider to choose the | ## User Context feature. This feature allows a Provider to choose the |
## user context in which it is invoked, including the ability to run in | ## user context in which it is invoked, including the ability to run in |
## the context of the user requesting an operation. | ## the context of the user requesting an operation. |
## | ## |
## PEGASUS_DISABLE_PROV_USERCTXT |
## export PEGASUS_DISABLE_PROV_USERCTXT=true |
## PEGASUS_DISABLE_PROV_USERCTXT_REQUESTOR |
## export PEGASUS_DISABLE_PROV_USERCTXT_REQUESTOR=true |
## PEGASUS_DISABLE_PROV_USERCTXT_DESIGNATED |
## export PEGASUS_DISABLE_PROV_USERCTXT_DESIGNATED=true |
## PEGASUS_DISABLE_PROV_USERCTXT_PRIVILEGED |
## export PEGASUS_DISABLE_PROV_USERCTXT_PRIVILEGED=true |
## PEGASUS_DISABLE_PROV_USERCTXT_CIMSERVER |
## export PEGASUS_DISABLE_PROV_USERCTXT_CIMSERVER=true |
| |
export PEGASUS_DISABLE_PROV_USERCTXT=true | export PEGASUS_DISABLE_PROV_USERCTXT=true |
# export PEGASUS_DISABLE_PROV_USERCTXT_REQUESTOR=true |
|
# export PEGASUS_DISABLE_PROV_USERCTXT_DESIGNATED=true |
|
# export PEGASUS_DISABLE_PROV_USERCTXT_PRIVILEGED=true |
|
# export PEGASUS_DISABLE_PROV_USERCTXT_CIMSERVER=true |
|
| |
| |
##################################################### | ##################################################### |
|
|
## | ## |
## PEGASUS_DISABLE_PRIVILEGED_TESTS | ## PEGASUS_DISABLE_PRIVILEGED_TESTS |
## | ## |
## turn privaleged test off |
## turn privileged test off |
## | ## |
## export PEGASUS_DISABLE_PRIVILEGED_TESTS=true | ## export PEGASUS_DISABLE_PRIVILEGED_TESTS=true |
## | ## |
|
|
############################################################################## | ############################################################################## |
| |
## set variable to cvs revisionnumber | ## set variable to cvs revisionnumber |
PEG_NIGHTLY_REV=$revisionnumber$ |
PEG_NIGHTLY_REV="\$Revision$" |
| |
| |
############################################################################## | ############################################################################## |
|
|
# checkout a new tree | # checkout a new tree |
if [ "$cvs_co_status" != "NOT_TO_RUN" ] ; then | if [ "$cvs_co_status" != "NOT_TO_RUN" ] ; then |
| |
STATUS_OUT "checkout of $MOD_NAME module started at `$TIME_CMD` " |
STATUS_OUT "checkout of $MOD_NAME module revision $MOD_REV started at `$TIME_CMD` " |
| |
cvs -z6 co -d pegasus $MOD_NAME 1>$cvs_co_out_file 2>&1 |
cvs -z6 co -d $MOD_DIR_NAME -r $MOD_REV $MOD_NAME 1>$cvs_co_out_file 2>&1 |
fi | fi |
| |
if [ -d pegasus ] ; then | if [ -d pegasus ] ; then |