Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ custom(1M) — Interactive 3.2r4.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

df(1M)

du(1M)

fixperm(1M)

installpkg(1)

custom(1M)  —  

NAME

custom  − install specific portions of a XENIX package

SYNOPSIS

custom [ −s set ] [ −irl packages ] [ −f file ] [ −d device ] [ −m device ]

DESCRIPTION

With custom you can create a custom installation by selectively installing or deleting portions of XENIX packages to or from the INTER­ACTIVE UNIX Operating System. The custom command is executable only by root (the superuser).  It can be used interactively or it can be invoked from the command line with applicable command options. 

Files are extracted or deleted in packages. A package is a collection of individual files. Packages are grouped in sets. 

When in interactive mode, custom prompts you for the density of the diskettes of the new product distribution and for which disk drive to use if there is more than one drive. It then prompts for volume 1 and extracts the product information necessary to support it. The following menu provides support for adding or removing a package:

1. Install one or more packages
2. Remove one or more packages
3. List the available packages
4. List the files in a package
5. Install a single file
6. Select a new set to customize
7. Display current disk usage
8. Help

The following describes what action occurs with the selection of a menu option:

1. Install a package

Prompts for one or more package names. 

Prompts for the density of the diskettes and which disk drive to use if there is more than one drive (unless that information has already been provided for this set). 

Calculates which installation volumes (distribution media) are needed, then prompts for the correct volume numbers. If multiple packages are specified, the names should be separated by spaces on the command line. 

This option, as well as “2” and “3,” displays a list of all available packages in the currently selected set. Each line describes the package name; whether the package is fully installed, not installed, or partially installed; the size of the package (in 512 byte blocks); and a one-line description of the package ­contents. 

2. Remove a package

Prompts for one or more package names. 

Deletes the correct files in the specified package. If multiple packages are specified, the names should be separated by spaces on the command line. 

Display available packages (see option “1”). 

3. List available packages

Lists the available packages in the specified set. 

4. List files in a package

Lists all files in the specified package. 

Prompts for one or more package names. Enter the name of the desired package(s). 

Displays available packages (see option “1”). 

5. Install a single file

Extracts the specified file from the distribution set. 

File name should be a full path name relative to the root directory (/). 

Prompts for the density of the diskettes and which disk drive to use if there is more than one drive (unless that information has already been provided for this set). 

6. Select a new set

Allows you to work from a different set than the current one. 

7. Display current disk usage

Tells you your current disk usage. 

8. Help

Displays instructions to help you use custom. 

To use custom from the command line, you must include the necessary information using one of the following options:

−sA set identifier
−iInstall the specified package(s)
−rRemove the specified package(s)
−lList the files in the specified package(s)
−fInstall the specified file
−dThe full device name of the disk drive to use (e.g.,  /dev/rfd096ds15)
−mSame as −d

If any information is missing from the command line, custom prompts for the missing data. 

FILES

/etc/perms/*

SEE ALSO

df(1M), du(1M), fixperm(1M), installpkg(1). 

NOTES

If you insert an invalid product or a volume out of order, you will be prompted to reinsert the correct volume. 

Packages containing device drivers cannot be installed using custom.

The custom command has been provided for use with any existing XENIX packages you may have that you wish to install on the INTER­ACTIVE UNIX Operating System.  To install UNIX System packages, use installpkg(1). 

ADDED VALUE

This entry, supplied by SunSoft, Inc., contains enhancements to UNIX System V. 

\*U  —  Version 1.0

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026