UPS/UPD Doc Home page | Computing Division| Fermilab at Work | Fermilab Home
TOC PREV NEXT INDEX
View/print PDF file
Fermilab CD logo Complete Guide and Reference Manual for UPS, UPD and UPP v4

Index


Variables, directories and other terms beginning with a symbol

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

"-?" option 1, 2

$<PRODUCT>_DIR variable 1

as set during setup 1

description 1

${DASH_PROD_FLAVOR} read-only variable 1

${DASH_PROD_QUALIFIERS} read-only variable 1

${PROD_DIR_PREFIX} read-only variable 1

${PRODUCTS} read-only variable

comparison to PRODUCTS env variable 1

description 1

${SUFFIX} read-only variable 1

${UPD_USERCODE_DB} read-only variable 1

${UPD_USERCODE_DIR} read-only variable 1

${UPS_BASE_FLAVOR} read-only variable 1

${UPS_COMPILE} read-only variable

description 1

${UPS_DIR} read-only variable

description 1

${UPS_EXTENDED} read-only variable

description 1

${UPS_OPTIONS} read-only variable

description 1

${UPS_ORIGIN} read-only variable

description 1

${UPS_OS_FLAVOR} read-only variable

description 1

${UPS_OVERRIDE} read-only variable

description 1

${UPS_PROD_DIR} read-only variable

description 1

${UPS_PROD_FLAVOR} read-only variable 1

description 1

${UPS_PROD_NAME} read-only variable 1

description 1

${UPS_PROD_QUALIFIERS} read-only variable 1

description 1

${UPS_PROD_VERSION} read-only variable

description 1

${UPS_SHELL} read-only variable

description 1

${UPS_SOURCE} read-only variable

description 1

${UPS_THIS_DB} read-only variable

description 1

${UPS_UPS_DIR} read-only variable

description 1

${UPS_USERCODE_DB} read-only variable 1

${UPS_USERCODE_DIR} read-only variable 1

${UPS_VERBOSE} read-only variable

description 1

$FTP_PASSIVE variable 1

$PATH variable 1, 2, 3

$PRODUCTS variable 1, 2, 3

as used in UPD commands 1

as used in upd install 1

comparison to read-only ${PRODUCTS} 1

for multiple databases 1

use in database selection 1

use with private database 1

with AFS database 1

$SETUP_<DIR> variable 1

as set during setup 1

$SETUP_<PRODUCT> variable

description 1

use with unsetup command 1, 2

$SETUP_UPD variable 1

$SETUP_UPS variable 1

$TEMPDIR variable

use with upd addproduct 1, 2

$UPD_USERCODE_DB variable 1

$UPD_USERCODE_DIR variable 1

$UPS_DIR variable 1

$UPS_EXTENDED variable

as set by -e option 1

$UPS_EXTRA_DIR variable 1

$UPS_OPTIONS variable

as set by -O option 1

$UPS_SHELL variable 1

+ argument for -K option 1, 2

.updfiles directory 1

.upsfiles directory 1

/etc/init.d directory 1

/etc/rc*.d directories 1

/usr/local/ area

Fermilab policy regarding use of 1, 2

@ symbol 1

use with keywords 1

@COMPILE_FILE keyword 1, 2

@PROD_DIR keyword 1, 2

@TABLE_FILE keyword 1, 2

@UPS_DIR keyword 1, 2

_UPD_OVERLAY keyword 1, 2

description 1, 2

A

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

access.conf file 1

accessing a UPS product 1, 2

accounts

for managing distrib node 1

for product installation 1, 2

ftp 1, 2, 3

separate by product category 1

the products account 1

updadmin 1, 2, 3, 4, 5

wwwadm 1, 2, 3, 4

ACTION keyword

"unchain" names as values 1

chain names as values 1

description 1, 2

detailed 1, 2

UPS command as keyword value 1

use in table files 1

user-defined values 1

actions

"unchain" name as keyword value 1

and "unactions" 1

called by other actions 1

chain name as keyword value 1

examples 1

functions used in 1

overview 1, 2

processing of 1

reference 1

undoing chains in table files 1

undoing reversible functions 1

UPS commands used as 1

use in table files 1

use in updconfig 1

use with "unknown" commands 1

add chain to product on distrib node 1, 2

add product to distrib node 1, 2, 3

using template_product 1

add product to KITS 1, 2, 3

special product registration 1

add table file to distrib node 1

update for existing product 1

add ups directory to distrib node

update to existing product 1

addAlias function

description 1

AFS

$PRODUCTS variable 1

$UPS_EXTRA_DIR variable 1

accessing AFS products 1

configuring local database 1

installing into local database 1

installing into local products area 1

installing product into AFS product area 1

local configuration options 1

local FUE initialization files 1

nonstandard local database 1

products requiring special privileges 1

providing access to AFS products 1

updating /usr/local/bin 1, 2

upsdb_list file 1

using AFS UPD and installing locally 1

using local database with 1

AFS database

use with local database 1

announcement of new/updated product 1

anonymous FTP 1

download files from fnkits 1

apache product

for distrib node web server 1, 2

apropos command 1

ARCHIVE_FILE keyword 1

as set by -T option 1

description 1, 2

AUTHORIZED_NODES keyword 1, 2

as set by -A option 1

description 1, 2

autostart

configuring UPS to allow 1

control files 1, 2

permissions 1

disabling 1

installing product for 1

START action 1

start script example 1

STOP action 1

stop script example 1

TAILOR action 1

ups script 1

ups_shutdown script 1, 2

ups_startup script 1, 2

B

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

bin directory of product 1, 2, 3, 4, 5

description 1

bootstrapping CoreFUE

bootstrap script 1, 2

config.custom file 1

configurator script 1

customizing configuration 1

log file 1

predefined configurations

for NT 1

for UNIX 1

running the procedure 1

sample customization 1

space requirements 1

stage1.sh file 1, 2

stage2.sh file 1

user defined configurations 1

user-customized configuration 1

C

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

catman directory 1

CATMAN_SOURCE_DIR keyword 1

description 1, 2

CATMAN_TARGET_DIR keyword 1, 2

description 1

CD-ROM

product distribution 1

setup product directly from 1

chain

adding product to distrib node 1, 2

as action in table files 1

change (on declared instance) 1

current 1

declare at product declaration 1, 2

declare to installed instance 1

definition 1

development 1

new 1

old 1

remove and add new 1

remove from instance 1

specification in command 1

test 1

usage 1

use in instance matching 1

user-defined 1

chain files 1, 2, 3

and product removal 1

creating 1

description 1

examples 1

information storage format 1

instance matching within 1

keywords 1

overview 1

CHAIN keyword 1

description 1, 2

chain names 1

chain options 1

change a chain 1

change product chain on distrib node 1

command defaults 1

command output formats for ups list 1

command syntax 1

description 1

comment solicitation 1

COMMON: keyword 1

description 1, 2

use in table files 1

use in updconfig file 1

COMPILE action 1

compile script 1

COMPILE_DIR keyword 1, 2

description 1, 2

COMPILE_FILE keyword 1, 2

as set by -b option 1

description 1, 2

config.custom file 1

configurator script 1

configure a product instance 1, 2

in AFS space 1

CONFIGURE action 1, 2, 3

configure script 1

for prebuilt binaries 1

configuring distribution node 1

conventions, notational 1

copy a product declaration 1

CoreFUE

and AFS 1

bootstrapping 1

components 1, 2, 3

customizing configuration 1

local installation on AFS machine 1

predefined configurations

for NT 1

for UNIX 1

running the bootstrap procedure 1

sample bootstrap customization 1

space requirements 1

user defined configurations 1

courtesy links to initialization files 1

create a database

checklist for preparation 1

on machine running AFS 1

cron

use to automate UPP 1, 2

CURRENT action 1

current chain 1

as default 1

current script 1

CVS 1

use with template_product 1

CYGWIN

bin directory 1

perl version 1

UPS/UPD installation issues 1

D

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

database (See UPS database)1

database configuration file (See UPS configuration file)1

database files

chain files 1

included comments 1

keywords 1

location 1

ownership 1

permisisons 1

pointers to directories 1

syntax 1

UPD configuration file 1

UPP subscription file 1

UPS configuration file 1

version files 1

database on distrib node

file permissions 1

host-based access restriction 1

user-based access restriction 1

database selection algorithm 1, 2

database specification in commands 1

databases

nonstandard when used with AFS 1

dbconfig file (See UPS configuration file)1

dbconfig.template file 1

listing 1

declare a chain to an instance 1, 2, 3

declare a product 1, 2, 3

after download via FTP 1, 2

as part of installation 1

declare chain at same time 1, 2

node/flavor-specific functions present 1

specifying ups dir and table dir 1, 2

to local database 1

DECLARED keyword 1, 2

description 1, 2, 3

DECLARER keyword 1, 2

description 1, 2, 3

defaults for UPS/UPD commands 1

Also see command reference chapters1

delete product component from distrib node 1

delete product from distrib node 1

using template_product 1

dependencies

and unsetup command 1

conflict resolution 1

cross-database support for 1

database selection for install 1

definition 1

finding them for a product 1

list using ups depend 1

multiple levels of 1

non-UPS products 1

on distribution node, list using upd depend 1

order of product setups 1

setupOptional function in table file 1

setupRequired function in table file 1

dependency matching 1

DESCRIPTION keyword 1

description 1, 2, 3, 4

determine if product update needed

using upd install -s 1

using upd update -s 1

using upp 1

development chain 1

use during product development 1

distributing UPS products

announcement policies for new products 1

overview 1

to KITS (checklist) 1

to KITS (using template_product) 1

distribution node

~ftp area 1

access restrictions on database

host-based 1

user-based 1

configuration and management 1

configure and manage 1

fnkits.fnal.gov 1, 2, 3, 4

FTP server 1

configuration 1

KITS database (on fnkits.fnal.gov) 1

limiting product distribution 1

nodes other than fnkits 1

option_list product description 1

reporting on FTP and Web accesses 1

response to upd addproduct command 1

response to UPD commands 1

response to upd install command 1

response to upd modproduct command 1

restrict downloads from database 1

restrict uploads to database 1

updconfig pre and postdeclare actions 1

user accounts 1

web server 1

configuration 1

doc directory 1

documentation for products 1

doDefaults function

description 1

E

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

editing database files 1

END: keyword 1

description 1, 2

use in table files 1

use in updconfig file 1

envAppend function

description 1

environment

and usage of command options 1

changes made by UPS 1

initializing for UPS 1

envPrepend function

description 1

envRemove function

description 1

envSet function

description 1

envSetIfNotSet function

description 1

envUnset function

description 1

examples directory 1

exeAccess function

description 1

exeActionOptional function

description 1

use to call another action 1

exeActionRequired function

description 1

use to call another action 1

execute function

description 1, 2

use in dbconfig 1

F

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

Fermi UNIX Environment

initializing 1

FermiTools 1, 2, 3, 4, 5, 6, 7

FILE keyword 1

description 1, 2, 3, 4

file ownership

considerations 1

database files 1

product files 1

file permissions

configuring UPD to set (product files) 1

database files 1

extra security 1

unwound tar files 1

file system semantics

and group ids 1

Berkeley 1

setting 1

System V 1

fileTest function

description 1

flavor

ANY, as used in flavor matching 1

definition 1

NULL 1

specification in KITS 1

FLAVOR keyword 1

description 1, 2, 3, 4

value ANY 1

flavor levels 1, 2

flavor of machine, determining 1, 2

flavor override 1

flavor specification

(-f, -H and number options) 1

use in instance matching 1

flavor table 1

definition 1, 2

flavor.products file 1, 2

permissions 1

fnalonly products 1

fnkits.fnal.gov distribution node 1

adding products to 1

anonymous FTP for downloading products 1, 2

config file locations 1

database location 1

directory hierarchy 1

FermiTools 1, 2, 3, 4, 5

FTP server log file 1

ftpgroups file 1

KITS database 1

KITS product categories 1

product pathnames for FTP access 1, 2, 3

product permissions 1

proprietary products 1

registration for downloading products 1, 2, 3, 4

server maintenance 1

using FTP to download products 1

web server log file 1

formatted ups list output 1

FTP

declare product after download 1, 2

downloading product components 1

product installation 1, 2, 3

FTP server

access file 1

log file on fnkits 1

log searcing 1

on distrib node 1

ftpaccess file 1, 2

ftpgroups file 1

ftpweblog product 1

FUE initialization files

courtesy links to 1, 2

for use with AFS 1

functions

addAlias 1

case (in)sensitivity of 1

doDefaults 1

envAppend 1

envPrepend 1

envRemove 1

envSet 1

envSetIfNotSet 1

envUnset 1

examples 1

exeAccess 1

exeActionOptional 1

exeActionRequired 1

execute 1, 2

fileTest 1

overview 1

pathAppend 1

pathPrepend 1

pathRemove 1

pathSet 1

preprocessing via compile script 1

prodDir 1

reference 1

reversible 1, 2

setupEnv 1

setupOptional 1

setupRequired 1

sourceCompileOpt 1

sourceCompileReq 1

sourceOptCheck 1

sourceOptional 1

sourceReqCheck 1

sourceRequired 1

to be added in future 1, 2

translation into shell commands 1

unAlias 1

unProdDir 1

unsetupEnv 1

unsetupOptional 1

unsetupRequired 1

use with ACTION keyword 1

writeCompileScript 1

G

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

-g option for user-defined chain 1

groff command

ascii output 1

-man option 1

PostScript output 1

GROUP: keyword 1

description 1, 2

use in table files 1

use in updconfig file 1

H

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

hardcoded paths problem 1

help on UPS/UPD commands 1, 2

help online

ups help command 1

html directory 1

HTML_SOURCE_DIR keyword 1

description 1, 2

HTML_TARGET_DIR keyword 1, 2

description 1

I

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

include directory 1

independent table file 1

Info directory 1

INFO_SOURCE_DIR keyword 1

description 1, 2

INFO_TARGET_DIR keyword 1, 2

description 1

init.d directory

location 1

initializing UPS environment 1

courtesy links to files 1

INSTALL_NOTE file 1, 2, 3

configuring product 1

mention of node/flavor-specific functions 1

mention of unconfigure actions 1

sample 1

installation methods for UPS products, summary 1

installer accounts

choosing 1

file system semantics 1

multiple 1

products account 1

separate by product category 1

setting gid 1

single 1

UPD configuration issues 1

installing a product

choose whether to declare qualifiers 1

components to download (using FTP) 1

configuring 1

declare manually after FTP download 1

for development/testing 1

interruption during install 1

into AFS space 1

into private database 1

KITS product categories 1

KITS special product registration 1

local install using AFS UPD 1

onto distrib node 1

pass options to local declare 1

procedural checklist when using UPD 1

products requiring special privileges 1, 2

root privileges 1

table file product 1

tailoring 1, 2, 3

troubleshooting 1, 2

ups installasroot command 1

using FTP 1, 2, 3

using UPD 1

using UPP 1

with all dependencies (using UPD) 1

with different name than on server 1

with no dependencies (using UPD) 1

with required dependencies (using UPD) 1

instance

declare a chain for 1

definition 1

determine if update needed 1

determine instance to act upon 1

install and declare 1

specification via chain or version 1

specify multiple ones in command 1

verify integrity of 1

instance matching 1

in chain file 1

in table file 1

in updconfig file 1

in version file 1

use of flavor and qualifiers 1

instance selection by chain 1

instance specification on command line 1

internal command processes 1

K

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

-K option

description for use with ups list 1

keyword arguments 1, 2

keywords used with 1

with upd list 1

with ups depend or upd depend 1, 2

keywords 1, 2

case (in)sensitivity of 1

DECLARED 1

DECLARER 1

definition 1

in ups list output 1

list with descriptions 1, 2

list with file types 1

MODIFIED 1, 2

MODIFIER 1

overriding values 1

syntax 1, 2

use of @ symbol 1

used with -K option in ups list 1, 2

user-defined 1

KITS 1

adding products to 1

dbconfig file 1

FermiTools 1, 2

fnalonly products 1

product categories 1, 2

product registration for special categories 1

proprietary products 1

registration 1, 2, 3, 4

updconfig file 1

updconfig pre and postdeclare actions 1

using FTP to download products 1

US-only products 1

KITS distribution database 1

L

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

lib directory 1

licensed products

permissions 1

link for hard-coded paths 1

links to initialization files 1

list all current products 1

list all fields for a product 1, 2

list dependencies on distribution node 1, 2

list parent products on distribution node 1

list parent products on local node 1

list product dependencies 1, 2

list products in database 1, 2

list products on distribution node 1

use in troubleshooting product installs 1

location of database files 1

location of product files, considerations 1, 2

M

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

man directory 1

man -k command 1

man page

ascii output 1

convert to html 1

determine directory for 1

file names 1

groff 1

information categories 1

location of files 1

nroff 1

nroff output file 1

nroff source file 1, 2

PostScript output 1

section numbers 1

MAN_SOURCE_DIR keyword 1

description 1, 2

MAN_TARGET_DIR keyword 1, 2

description 1

man2html command 1

managing distribution node 1

matching product instance

in chain file 1

in table file 1

in updconfig file 1

in version file 1

use of flavor and qualifiers 1

MODIFIED keyword 1, 2

description 1, 2, 3

updating 1

used to determine if update needed 1

MODIFIER keyword 1, 2

description 1, 2, 3

updating 1

multiple databases

adding a private database 1

AFS and local 1

and your UPD configuration 1

configuring UPD for 1

database selection algorithm 1

default database 1

how UPD selects a database 1, 2

reasons for using 1

specifying $PRODUCTS 1, 2

support for 1

-z option for specifying database 1

N

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

new chain 1

news directory 1

NEWS_SOURCE_DIR keyword 1

description 1, 2

NEWS_TARGET_DIR keyword 1, 2

description 1

NFS-mounted database

using local database with 1

NIS cluster 1

node.products file 1, 2

permissions 1

notational conventions 1

nroff command 1

for man page 1

-man option 1, 2

NULL flavor 1

number options (-0 through -3) 1, 2

usage information 1

O

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

old chain 1

online help

ups help command 1

option flags

command-specific info in reference chapters1

embedded spaces in arguments 1

grouping in commands 1

invalid arguments 1

multiple arguments 1

multiple occurrences 1

wildcards 1

option usage in commands 1

option_list product

description 1

order of command line elements 1

ORIGIN keyword 1

description 1, 2

OS determination using ups flavor 1, 2

overlaid products 1, 2, 3

overlays 1, 2, 3

override flavor 1

P

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

parent product determination 1, 2

parse ups list output

in perl 1

in sh script 1

pathAppend function

description 1

pathPrepend function

description 1

pathRemove function

description 1

pathSet function

description 1

perl

parse ups list output in 1

version for use with CYGWIN 1

permissions

configuring UPD to set for product files 1

database files 1

extra security 1

on downloaded products 1

on files created in distrib database 1

unwound tar files 1

pointers in database files 1

pre-built binary products 1

inserting into template_product 1

pre-build checklist 1

PROD_DIR keyword 1, 2

as set by -r option 1

description 1, 2

PROD_DIR_PREFIX keyword 1, 2, 3, 4

description 1

prodDir function

description 1

product announcement checklist 1

product categories in KITS 1

default 1

FermiTools 1

FNAL only 1

proprietary 1

registration for special categories 1

U.S. only 1

product dependencies (See dependencies)1

product dependency matching 1

product development 1

announcement policies for new products 1

checklist for building product 1

checklist for distributing to KITS 1

checklist for pre-build 1

checklist for product announcements 1

checklist for testing 1

code management system 1

compile script 1

configure script 1

configure third-party product 1

current script 1

declaring product during development 1

distributing the product 1

documentation location 1

example procedure for simple product 1

man page creation 1

overlaid products 1

pre-build checklist with template_product 1

pre-built binaries 1

prep for rebuilding 1

read-only variables 1

recommendations

fully-specified flavor 1

location determination 1

nonuse of /usr/local/bin 1

nonuse of /usr/local/products 1

reproducible build procedure 1

self-containment 1

shell-independence 1

system-independence 1

sample directory hierarchy 1

selection of build node 1

simple build procedure 1

start script 1

stop script 1

table files 1

sample 1

tailor script 1

testing product 1, 2

third-party products 1

uncurrent script 1

unflavored scripts 1

using template_product 1

vendor-supplied products, rebuilding 1

product development tools

buildmanager 1

CVS 1

template_product 1

product distribution

announcement policies for new products 1

overview 1

using template_product 1, 2

via CD-ROM 1

product distribution node (See distribution node)1

product documentation 1

product files

configure UPD to set location 1, 2

location 1, 2

ownership 1

permissions 1

product flavor 1

product installation (See installing a product)1

product instance (see instance)1

product instance matching (See instance matching)1

PRODUCT keyword 1

description 1, 2, 3, 4

product registration for KITS 1

product removal (See remove a product)1

product root directory 1

definition 1

locate using ups list -K 1

simple example of structure 1

product use statistics 1

product version 1

products account 1

products area 1

adding a new one 1

as set in UPD config 1

choosing location 1

defining during UPS bootstrap 1

for development/testing 1

for KITS 1

PROD_DIR keyword 1, 2

PROD_DIR_PREFIX keyword 1

structure of product root directory 1

unwind product tar files into 1

products for use only at FNAL 1

products for use only in U.S. 1

products requiring build 1

build script recommendations 1

inserting into template_product 1

pre-build checklist 1

proprietary products 1

on fnkits 1

Q

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

qualifiers

choosing whether to declare them 1

description 1

mixing required and optional 1

optional 1

overview 1

required 1

use in instance matching 1

QUALIFIERS keyword 1

description 1, 2, 3, 4

R

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

reader comment solicitation 1

README file 1, 2, 3

sample 1

read-only variables 1

PRODUCTS 1

to be added in future 1

UPS_COMPILE 1

UPS_DIR 1

UPS_EXTENDED 1

UPS_OPTIONS 1

UPS_ORIGIN 1

UPS_OS_FLAVOR 1

UPS_OVERRIDE 1

UPS_PROD_DIR 1

UPS_PROD_FLAVOR 1

UPS_PROD_NAME 1

UPS_PROD_QUALIFIERS 1

UPS_PROD_VERSION 1

UPS_SHELL 1

UPS_SOURCE 1

UPS_THIS_DB 1

UPS_UPS_DIR 1

UPS_VERBOSE 1

rebuilding product 1

registering products for KITS 1

RELEASE_NOTES file 1

sample 1

remove a product 1, 2

unconfiguring 1

using UPP 1, 2

using ups undeclare command 1, 2

remove a product component

from distrib node 1

remove access to product 1, 2

remove product from distrib node 1

using template_product 1

retrieve file or dir from distribution node 1

retrieve product from distribution node 1

reversible functions 1

definition 1

S

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

searchlog.cgi script 1

selecting database for dependency install using UPD 1

selecting database for product install using UPD 1

setup command 1, 2, 3

associated environment variables 1

for chained instance 1

for current instance 1

for unchained instance 1

reference 1

special options 1

test if setup would succeed 1, 2

use in troubleshooting problem installations 1, 2

-v option for use in troubleshooting 1, 2

setupEnv function

description 1

setupOptional function

description 1

use to define dependencies 1

setupRequired function

description 1

use to define dependencies 1

setups.[c]sh files 1

courtesy links to 1

determine directory for 1

pointers to 1

SETUPS_DIR keyword 1, 2

description 1

sh

parse ups list output in a scipt 1

shell script products

inserting into template_product 1

pre-build checklist 1

simulate command 1, 2

source code

revision tracking 1

storage in CVS 1, 2

sourceCompileOpt function

description 1

sourceCompileReq function

description 1

sourceOptCheck function

description 1

sourceOptional function

description 1

sourceReqCheck function

description 1

sourceRequired function

description 1

src directory 1

stage1.sh file 1, 2

stage2.sh file 1

stanzas

table file 1

UPD config file 1

UPP subscription file 1, 2

START action 1

start script 1, 2

statistics

how to gather 1, 2

output 1

STATISTICS keyword 1, 2

as set by -L option 1

description 1, 2

detailed description of use 1

output from 1

STOP action 1

stop script 1, 2

subscription file for UPP

creating 1

reference 1

sample for product installation 1

SUFFIX keyword 1, 2

syntax of UPS/UPD commands 1, 2

T

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

table files 1

compile script used with 1

detailed description 1

examples

action present for some instances only 1

execute one action or another 1

grouping 1

use of FLAVOR=ANY 1

with user-defined keywords 1

grouping information in 1

information storage format 1

instance matching within 1

keywords 1

locate using ups list -K 1

location specification 1

naming 1

ordering elements in 1

overwrite 1

read-only variables available for use in 1

recommendations to developers 1

sample for simple product 1, 2

stanzas 1

structure and contents 1

test if needs update 1

undoing reversible functions 1

-V option for debugging 1

TABLE_DIR keyword 1

description 1, 2

TABLE_FILE keyword 1, 2

description 1, 2

tailor a product instance 1, 2

TAILOR action 1, 2, 3, 4

tailor script 1

tar file creation

by upd addproduct 1, 2

using template_product 1

template_product 1, 2

adding build instructions 1

to top-level Makefile 1

checklist for building product 1

checklist for distributing to KITS 1

checklist for pre-build 1

cloning 1

customizing product tar file 1

downloading 1

editing top-level Makefile 1

inserting pre-built binaries 1

inserting product requiring build 1

inserting shell scripts 1

inserting your product 1

Makefile (top-level) 1

overview 1

removing product from distrib node 1

running a build procedure 1

temporary script

prevent deletion 1

test chain 1

test directory 1

testing products 1

checklist 1

third-party products 1

toInfo directory 1

toman directory 1

U

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

umask 1

unAlias function

description 1

unchain

as action in table files 1

replace chain on distrib node using upd modproduct 1

use ups undeclare to remove chain 1, 2

UNCONFIGURE action 1, 2, 3

unconfigure script 1

UNCURRENT action 1

uncurrent script 1

undeclare a chain 1, 2

undeclare a product instance 1, 2

using UPP 1

using ups undeclare command 1

undoing chains in table files 1

unflavored scripts 1

UNIX Product Distribution

overview 1

UNIX Product Poll 1

overview 1

UNIX Product Support

overview 1

unknown command handler

description 1

unProdDir function

description 1

unsetup command 1, 2

$SETUP_UPS variable 1

behavior with dependencies 1

reference 1

use of $SETUP_<PRODUCT> variable 1, 2

unsetupEnv function

description 1

unsetupOptional function

description 1

unsetupRequired function

description 1

UNWIND_ARCHIVE_FILE keyword 1, 2

description 1

use in updconfig 1

UNWIND_PROD_DIR keyword 1

description 1

use in updconfig 1

UNWIND_TABLE_DIR keyword

description 1

use in updconfig 1

UNWIND_UPS_DIR keyword

description 1

use in updconfig 1

UPD

command syntax 1

configuration file

info for installers 1

overriding default 1

reference 1

overview 1

procedural checklist for installation 1

upd addproduct command

adding table file product 1

adding typical product 1

chains 1, 2

detailed functions 1

internal processes 1

reference 1

response of distrib node 1

tar file creation 1, 2

upd cloneproduct command

reference 1

UPD commands

defaults 1

dependency matching 1

instance matching 1

interaction with distrib node 1

option flag grouping 1

option usage 1

order of command line elements 1

specifiying version/chain 1

specifying multiple products 1

UPD configuration file 1

AFS issues 1

distrib node 1

KITS database pre and postdeclare actions 1

pre and postdeclare actions 1

examples 1

AFS 1

distrib node config 1

distribution from fnkits 1

mulitple dbs and distrib nodes 1

for KITS database 1

info for installers 1

organization 1

overriding default 1, 2

overview 1

pre and postdeclare actions 1

product matching 1

reference 1

required location definitions 1

sample location definitions 1

setting file permissions 1

stanzas 1

upd delproduct command 1

reference 1

upd depend command 1

reference 1

upd exist command 1

reference 1

upd fetch command 1

reference 1

upd get command

reference 1

upd install command 1

database selection 1

database selection for dependencies 1

detailed functions 1

-G (pass options to local declare) 1, 2

internal processes 1

procedural checklist for installation 1

reference 1

response of distrib node 1

summary of functions it performs 1

syntax and commonly used options 1, 2

use to determine if product update needed 1

upd list command 1

reference 1

upd modproduct command 1, 2

reference 1

response of distrib node 1

upd move_archive_file script 1

upd moved_ups_dir script 1

upd parent command

reference 1

upd repproduct command

reference 1

upd update command 1

reference 1

upd verify command

reference 1

upd.cgi script 1, 2

access restrictions 1

description 1

UPD_USERCODE_DB keyword

description 1

UPD_USERCODE_DIR keyword 1, 2, 3

description 1

on fnkits 1

update product

determine if update needed 1

using UPD 1

using UPP 1

updconfig file (see UPD configuration file)1

updconfig.template file 1, 2

updusr.pm file 1

upgrading UPS installation 1

UPP

automate upp command via cron 1

command syntax 1

monitor products on distribution node 1

notification of update needed 1, 2

overview 1

remove a product 1, 2

subscription file

creating 1

definition 1

sample for product installation 1

uses 1

upp command 1, 2

automation via cron 1

reference 1

syntax 1, 2

UPP subscription file

adding instructions 1

available functions 1

creating 1

definition 1

header description 1

instance matching 1

reference 1

sample 1

sample for product installation 1

stanza description 1

UPS

benefits of methodology 1

chains 1

command syntax and defaults 1

database 1

database directory specification 1

motivation for methodology 1

multiple database support 1

multiple product flavor support 1

multiple product version support 1, 2

overview 1

pointer to product root directory ($UPS_DIR) 1

product instance 1

product version 1

products distributed and managed by 1

upgrading your UPS installation 1

use without a database 1, 2

UPS commands

"-?" for usage information 1

"uncommands" as action keyword values 1

as ACTION keyword 1

database selection 1

defaults 1

dependency matching 1

instance matching 1

keeping statistics on 1, 2

option flag grouping 1

option usage 1

order of command line elements 1

specifying multiple products 1

specifying version/chain 1

UPS configuration file 1

defining directory locations in 1

for KITS database 1

for local database on fnkits 1

keywords used in 1

overview 1

reference 1

sample 1

ups configure command 1

reference 1

ups copy command 1

reference 1

UPS database

$PRODUCTS variable 1

$UPS_EXTRA_DIR variable for AFS 1

.updfiles subdirectory 1

.upsfiles subdirectory 1

checklist for creating a database 1

choosing single or multiple 1

configuring local to work with AFS 1

create a private database 1

create local database to work with AFS 1

declare a product instance to 1, 2

declaring products into local (not AFS) 1

definition 1

for development/testing 1

installing products into local (not AFS) 1

list all current products in 1

list product information 1

listed in upsdb_list file 1

multiple (See multiple databases)1

NFS mounted 1

permissions for files (distrib node) 1

providing access to multiple databases 1

setting up your own 1

with AFS 1

standard naming conventions for use with AFS 1

structure and contents 1

using AFS and local 1

using UPS without a database 1, 2

UPS database files 1

chain files 1, 2

check for inconsistencies 1

editing 1

keywords 1

overview 1

UPD configuration file 1

UPS configuration file 1

version files 1, 2

ups declare command 1, 2

as used internally by upd install 1

reference 1

specifying database 1, 2

specifying table file path 1, 2

specifying ups directory 1, 2

syntax and common options

for declaring chain 1

for declaring instance 1, 2, 3

use during development 1

use to declare chain 1

use to declare instance 1, 2

ups depend command 1, 2, 3

reference 1

ups directory 1, 2, 3, 4, 5

description 1

locate using ups list -K 1

overwrite 1

test if needs update 1

UPS environment (See environment)1

ups exist command 1, 2

reference 1

ups flavor command 1

-H option (specifies other flavor) 1

-l option (returns flavor table) 1

number options (specify OS level) 1

obtain flavor levels 1

obtain flavor table 1

reference 1

ups get command

reference 1

ups help command

reference 1

UPS initialization file 1

ups installasroot command 1

ups list command 1, 2, 3, 4

condensed output 1, 2

default output fields 1

for db managers and product installers 1

formatted output 1, 2

-K option

for script-readable format 1, 2

keyword arguments 1

use to locate product files 1

keywords for -K option 1, 2

list all current products 1

list all output fields 1

long listing 1

parse output

in perl 1

in sh script 1

reference 1

ups modify command

editing database files 1

reference 1

ups parent command

reference 1

UPS product overlay (See overlays)1

UPS product requirements (See dependencies)1

UPS products

accessibility 1

announcement policies 1

bin directory 1

build and distribute using template_product 1

catman directory 1

compilation options 1

definition 1

directory structure 1

distribution restrictions 1

distribution via CD-ROM 1

doc directory 1

documentation storage 1

examples directory 1

files and directories to include 1

hardcoded locations 1

html directory 1

include directory 1

Info directory 1

INSTALL_NOTE file 1

installation methods, summary 1

installed with different name than on server 1

interruption during installation 1

lib directory 1

list on distribution node 1

man directory 1

news directory 1

overlays 1

permissions set at installation 1

proprietary products

on fnkits 1

qualifiers 1

README file 1

special categories, flagging 1

src directory 1

support levels 1

test directory 1

third-party 1

toInfo directory 1

toman directory 1

ups directory 1, 2, 3

ups script 1

ups setup command (for troubleshooting) 1, 2

ups start command 1, 2

reference 1

usage in autostart 1

ups stop command 1

reference 1

usage in autostart 1

ups tailor command 1, 2, 3

reference 1

ups touch command

reference 1

ups unconfigure command 1, 2, 3

reference 1

ups undeclare command

reference 1

remove chain 1, 2

remove product instance 1, 2, 3

syntax and common options

for chain removal 1

for product removal 1

-y and -Y options to remove root directory 1

ups verify command 1

reference 1

run by ups modify 1

use in troubleshooting problem installations 1, 2

ups.cgi script 1, 2

description 1

UPS/UPD/UPP installation components 1

UPS_ARCHIVE_FILE keyword 1, 2

description 1

UPS_ARCHIVE_FILES keyword

use in updconfig 1

UPS_DB_VERSION keyword 1

description 1, 2, 3, 4

UPS_DIR keyword 1, 2

as set by -U option 1

description 1, 2

UPS_EXTENDED variable 1

UPS_PROD_DIR keyword 1

description 1

use in updconfig 1

ups_shutdown script 1, 2, 3

ups_startup script 1, 2, 3

UPS_TABLE_DIR keyword

description 1

use in updconfig 1

UPS_TABLE_FILE keyword

description 1

use in updconfig 1

UPS_THIS_DB keyword

description 1

use in updconfig 1

UPS_UPS_DIR keyword

description 1

use in updconfig 1

upsdb_list file 1

for AFS 1

upsdb_list variable 1

ups-decl.cgi script 1, 2

access restrictions 1

description 1

user comment solicitation 1

USER keyword

description 1, 2

user-defined chains 1

user-defined commands 1

user-defined keywords 1

US-only products 1

V

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

variables (read-only) defined within UPS 1

vendor-supplied products

rebuilding 1

verbose command output (-v) 1, 2

version files 1, 2

and product removal 1

creating 1

description 1

examples 1

information included in 1

information storage format 1

instance matching within 1

location 1

overview 1

table location specification in 1

VERSION keyword 1

description 1, 2, 3, 4

version of product 1

version specification in commands 1

W

 ABCDEFGHI |  J | KLMNOPQRSTUVW |  X |  Y |  Z

web server

access file 1

log file on fnkits 1

on distrib node 1

prerequisites for cgi scripts 1

writeCompileScript function

description 1

www

download products from 1


UPS/UPD Doc Home page | Computing Division| Fermilab at Work | Fermilab Home
TOC PREV NEXT INDEX
View/print PDF file