vprod(8) CLIX vprod(8)
NAME
vprod, xvprod - Runs visual interface to software delivery
SYNOPSIS
vprod [-C] [-Vvx] [-n-r node[.username[.password]] [-r
node[.username[.password]]
xvprod [-C] [-Vvx] [-n|-r node[.username[.password]] [-r
node[.username[.password]]
FLAGS
-C Starts the interface as a collapsed icon on the screen. (To see the
interface, click on the icon.)
-V Displays the version number and then exits.
-v Displays additional error-logging messages. The verbose flag also
displays the names of files as they are manipulated by vprod.
-x Displays the commands executed by delivery shell scripts.
-n node[.username[.password]]
Specifies the Ethernet node as the source of delivery. The node
parameter specifies an Ethernet Local Area Network (LAN) address, a
clearinghouse name for an address, or a TCP/IP nodename. The
username parameter specifies a valid login name on system node, and
password specifies a password for username. Only the node parameter
must be supplied when this flag is used.
-r node[.username[.password]]
Specifies a remote CD/ROM at node as the source of installation. The
node parameter specifies an Ethernet Local Area Network (LAN)
address, a clearinghouse name for an address, or a TCP/IP nodename.
The username parameter specifies a valid login name on system node,
and password specifies a password for username. Only the node
parameter must be supplied when this flag is used.
DESCRIPTION
The vprod and xvprod utilities run visual interfaces for software delivery
to both local and remote machines.
Use vprod on Environ V-based window systems. Use xvprod on X Window-based
window systems.
The vprod and xvprod utilities provide the following features:
Connection Form
2/94 - Intergraph Corporation 1
vprod(8) CLIX vprod(8)
The vprod displays a connection form when first invoked.
This form allows users to select the media from which
products will be delivered. The possible media types are
network, local CD/ROM, remote CD/ROM, tape, floppy, and
local directory. All responses to the connection form
(except for passwords) are saved for future use.
Product Selection
The user can pick products from a list of available
products. The user can select all of the products that
need to be updated by clicking on the Automatic selection
button. The user can also select a product by keying in the
name of the product in the Current Product field. The
products on the buttons can be displayed by product
classifications or all at one time.
Product Keys Products occasionally require a key to be delivered (the
product is not free and the key is not in the keys file).
If such a product is selected, a key entry form displays.
The user can perform no other action until the either
correct key is given, or the key entry form is dismissed
(the user "unselects" the product).
Product Review When reviewing a product, vprod displays a form that shows
a product's status, version, size, and README file. Users
can browse the README file, or they can view the README
file as a whole.
Preprocessing The user can choose to answer all product delivery
questions before actually delivering products by selecting
the Preprocess only button. These answers will be saved
for future use.
File System Information
The vprod utility displays information about each file
system. The space used and the space that will be taken by
selected products are shown.
File System Review
For each file system, the user can see a listing of
products delivered to that file system and which products
have been selected to deliver to the file system.
Delivered products can be removed using this menu.
The following concepts make remote delivery less complicated for a system
administrator:
Packages The vprod utility groups products into packages. A package is
not only a list of products; it also defines the answers to the
delivery questions for those products.
2 Intergraph Corporation - 2/94
vprod(8) CLIX vprod(8)
Groups Remote machines are collected into groups. When a remote
machine is defined, the administrator can specify which file
system on the remote machine should receive the products
(exceptions can be defined). The administrator can then create
groups of machines. A machine can be a member of more than one
group.
For example, in one remote delivery the administrator can load
the drafting package to the drafting group, the engineering
package to the engineering group, and the core package to all
groups. The remote delivery form also allows the administrator
to select and exclude machines and packages individuallly at
the time of delivery.
Help is available within vprod, and is accessed by clicking on the help
button with the mouse.
EXAMPLES
1. The following command starts the interface and fills in the connection
form with nodename serv, username wsdel, and password p1:
vprod -n serv.wsdel.p1
2. The following command starts the interface in the verbose mode:
vprod -v
FILES
/.vprod/groups Contains group definitions for remote processing.
/.vprod/machines Contains machine definitions for remote processing.
/.vprod/packages Contains package definitions for remote processing.
/.vprod/vprod.def Contains product definitions.
NOTES
Only the superuser may run vprod and xvprod.
Because of graphics requirements, these commands are available only on
Intergraph graphic workstations.
The FORMS_S product is required to run vprod.
DIAGNOSTICS
2/94 - Intergraph Corporation 3
vprod(8) CLIX vprod(8)
If the user starting vprod is not the super-user, vprod exits with the
message: Must be super-user to execute!
EXIT VALUES
The vprod command exits with a value of 1 if the forms needed for the
interface cannot be displayed, or if the user starting vprod was not the
super-user. Otherwise, vprod exits with a value of 0.
RELATED INFORMATION
Commands: newprod(8), at(1), vbrowse(1)
4 Intergraph Corporation - 2/94