Tru64 UNIX
Documentation Overview for Version 5.1A
Part Number: AA-RH8RD-TE
June 2001
Product Version:
Tru64 UNIX Version 5.1A
This manual describes the documentation for the Compaq Tru64 UNIX
operating system. It also describes the structure of the documentation
kits and provides information about ordering them.
Compaq Computer Corporation
Houston, Texas
Contents
About This Manual
1 Finding the Documentation You Need
1.1
Introduction to the Documentation Set ...........................
1–1
1–2
1–2
1–3
1–3
1–3
1–3
1–5
1–5
1–5
1–5
1–6
1–7
1–8
1–9
1–10
1–11
1–12
1–12
1–12
1–12
1–13
1–13
1.1.1
1.1.2
1.1.3
1.2
1.2.1
1.2.2
1.2.3
1.2.4
1.2.5
1.3
Core Documentation .............................................
Supplementary Documentation ................................
Layered Products .................................................
Changes to the Version 5.1A Documentation Set ................
Structural Changes ..............................................
Revised Documentation .........................................
New Documentation .............................................
Removed Documentation .......................................
Device Driver Documentation ..................................
What You Get ..........................................................
Online Documentation ...............................................
The Documentation CD–ROM .................................
Documentation on the World Wide Web ......................
Printed Documentation ..............................................
End User Documentation Kit ..................................
Developer’s Documentation Kit ................................
Additional Documentation in the Media Kit .................
Documentation for Layered Products ..............................
TruCluster Server Software ....................................
Other Products Packaged with Tru64 UNIX .................
Tru64 UNIX Alpha Online Documentation Library ........
Device Driver Documentation ..................................
1.4
1.4.1
1.4.2
1.5
1.5.1
1.5.2
1.5.3
1.6
1.6.1
1.6.2
1.6.3
1.6.4
2 General User Documentation
2.1
Printed and Online Documentation ................................
CDE Companion .................................................
Cluster Release Notes (revised) .................................
Cluster Technical Overview (revised) ..........................
Command and Shell User’s Guide (revised) .................
Documentation Overview for Version 5.1A (revised) ........
Master Index (revised) ...........................................
2–1
2–1
2–2
2–2
2–2
2–2
2–3
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
Contents iii
2.1.7
2.1.8
2.1.9
2.1.10
2.2
2.2.1
2.2.2
2.2.3
2.3
Programming Support Tools ...................................
Release Notes for Version 5.1A (revised) ......................
Security (revised) .................................................
Technical Overview for Version 5.1A (revised) ...............
Printed-Only Documentation .......................................
Quick Reference Card (revised) ................................
How to Access Tru64 UNIX Documentation (revised) ......
Tru64 UNIX Version 5.1A CD–ROMs (revised) ..............
Online-Only Documentation ........................................
New and Changed Features from Previous Releases
2–3
2–4
2–4
2–5
2–6
2–6
2–6
2–7
2–7
2.3.1
(revised) ...........................................................
Advanced Printing Software User Guide ....................
Common Desktop Environment: User’s Guide ...............
Common Desktop Environment: Advanced User’s and
System Administrator’s Guide .................................
How to Order Tru64 UNIX Documentation ..................
Safety & Comfort Guide .........................................
2–7
2–7
2–8
2.3.2
2.3.3
2.3.4
2–8
2–8
2–8
2.3.5
2.3.6
3 System and Network Management Documentation
3.1
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.1.6
3.1.7
Printed and Online Documentation ................................
AdvFS Administration (revised) ...............................
Cluster Administration (revised) ..............................
Cluster Hardware Configuration (revised) ...................
Cluster Highly Available Applications (revised) .............
Cluster Installation (revised) ...................................
Cluster LAN Interconnect (new) ...............................
Guide to Prestoserve .............................................
Installation Guide (revised) ....................................
Installation Guide — Advanced Topics (revised) ............
Kernel Debugging ................................................
Logical Storage Manager (revised) ............................
Managing Online Addition and Removal (new) .............
Network Administration: Connections (new) ................
Network Administration: Services (new) .....................
Security (revised) .................................................
Sharing Software on a Local Area Network (revised) ......
Software License Management .................................
System Administration (revised) ...............................
System Configuration and Tuning ............................
System Configuration Supplement: OEM Platforms .......
X Window System Environment (revised) ....................
3–1
3–1
3–2
3–2
3–3
3–3
3–4
3–4
3–4
3–5
3–5
3–6
3–6
3–7
3–8
3–9
3–9
3–9
3–10
3–11
3–11
3–11
3.1.8
3.1.9
3.1.10
3.1.11
3.1.12
3.1.13
3.1.14
3.1.15
3.1.16
3.1.17
3.1.18
3.1.19
3.1.20
3.1.21
iv Contents
3.2
Printed-Only Documentation .......................................
Full Installation Quick Start (revised) ........................
Update Installation Quick Reference Card (revised) ........
X Window System Administrator’s Guide ....................
Online-Only Documentation ........................................
BIND Configuration File Guide ................................
DECevent Translation and Reporting Utility ................
Performance Manager (revised) ................................
sendmail Installation and Operation Guide .................
3–11
3–12
3–12
3–12
3–12
3–12
3–13
3–13
3–13
3.2.1
3.2.2
3.2.3
3.3
3.3.1
3.3.2
3.3.3
3.3.4
4 Programming Documentation
4.1
Printed and Online Documentation ................................
Assembly Language Programmer’s Guide ...................
Asynchronous Transfer Mode ..................................
Calling Standard for Alpha Systems .........................
Cluster Highly Available Applications (revised) .............
Compaq C Language Reference Manual (revised) ...........
Guide to Preparing Product Kits (revised) ...................
Guide to Realtime Programming ..............................
Guide to the POSIX Threads Library .........................
Network Programmer’s Guide (revised) ......................
Programmer’s Guide ............................................
Programming Support Tools ...................................
Programming with ONC RPC ..................................
Security (revised) .................................................
Writing Kernel Modules ........................................
Writing Software for the International Market ..............
Printed-Only Documentation .......................................
OSF/Motif Programmer’s Guide ..............................
OSF/Motif Style Guide .........................................
Programmer’s Guide: STREAMS .............................
Online-Only Documentation ........................................
Common Desktop Environment: Application Builder
4–1
4–1
4–1
4–2
4–2
4–2
4–3
4–3
4–3
4–3
4–4
4–5
4–5
4–5
4–5
4–6
4–6
4–6
4–7
4–7
4–7
4.1.1
4.1.2
4.1.3
4.1.4
4.1.5
4.1.6
4.1.7
4.1.8
4.1.9
4.1.10
4.1.11
4.1.12
4.1.13
4.1.14
4.1.15
4.2
4.2.1
4.2.2
4.2.3
4.3
4.3.1
User’s Guide ......................................................
Common Desktop Environment: Desktop KornShell User’s
Guide ...............................................................
Common Desktop Environment: Help System Author’s and
Programmer’s Guide .............................................
Common Desktop Environment: Internationalization
Programmer’s Guide .............................................
Common Desktop Environment: Product Glossary .........
4–7
4–8
4–8
4.3.2
4.3.3
4.3.4
4.3.5
4–8
4–8
Contents
v
4.3.6
4.3.7
4.3.8
Common Desktop Environment: Programmer’s Guide .....
Common Desktop Environment: Programmer’s Overview .
Common Desktop Environment: Style Guide and
4–9
4–9
Certification Checklist ...........................................
Java Documentation .............................................
Ladebug Debugger Manual (revised) ..........................
Object File and Symbol Table Format Specification .......
Technical References for Asian Languages ...................
ToolTalk Service Documentation ..............................
X Window System Documentation ............................
4–9
4–9
4–9
4–10
4–10
4–10
4–11
4.3.9
4.3.10
4.3.11
4.3.12
4.3.13
4.3.14
5 Supplementary Documentation
5.1
5.2
Web-Based Best Practices Documentation ........................
Operating System CD–ROM ........................................
QuickSpecs ........................................................
Listings of Patches to the Operating System ................
Text Version of the Tru64 UNIX Release Notes ..............
X Image Extension Documentation ...........................
Associated Products CD–ROMs ....................................
5–1
5–2
5–2
5–2
5–3
5–3
5–4
5.2.1
5.2.2
5.2.3
5.2.4
5.3
6 Tru64 UNIX Reference Pages
6.1
Reading Reference Pages On Line .................................
Using the Documentation CD–ROM ..........................
Using webman ....................................................
Using the xman Command .....................................
Using the man Command .......................................
Reading Reference Pages in Printed Books .......................
Overview of the Reference Page Sections .........................
6–1
6–1
6–1
6–2
6–2
6–2
6–3
6.1.1
6.1.2
6.1.3
6.1.4
6.2
6.3
7 Device Driver Documentation
A Documentation Listings
A.1
Components of the Tru64 UNIX and TruCluster Server
Printed Documentation Kits ........................................
Tru64 UNIX Documentation Kit ...............................
TruCluster Server Documentation Kit ........................
Supplementary Documentation on the Documentation
CD–ROM ...............................................................
Alphabetical Listing of Core, Supplementary, and TruCluster
Server Documentation ...............................................
A–1
A–1
A–2
A.1.1
A.1.2
A.2
A–2
A–3
A.3
vi Contents
Index
Figures
1–1
2–1
Structure of the Tru64 UNIX Documentation Kit ...............
Example Master Index Search ......................................
1–9
2–3
Tables
A–1
Alphabetical Listing of Core, Supplementary, and TruCluster
Server Documentation ...............................................
A–4
Contents vii
About This Manual
This manual describes the documentation that comes with the Compaq
Tru64™ UNIX operating system. It also provides information about
the structure of the documentation kits and the tools used to access the
documentation.
Audience
This manual is for anyone who needs to access documentation about the
Tru64 UNIX operating system. It can help you decide which manuals in
the documentation set are most useful to you and how you can use those
manuals.
New and Changed Features
This manual was revised to provide you with information about changes to
the Tru64 UNIX documentation that have been made since the last release
of the operating system. For an overview of the major changes to the Version
5.1A documentation set, see Section 1.2.
Organization
This manual is organized as follows:
Chapter 1
Chapter 2
Chapter 3
Provides general information about the Tru64 UNIX
documentation set.
Describes the manuals and other documentation that are used
by all users of the Tru64 UNIX operating system.
Describes the manuals and other documentation that
are used by system and network administrators of the
Tru64 UNIX operating system.
Chapter 4
Chapter 5
Describes the manuals and other documentation that are
used by software developers who program on or for the
Tru64 UNIX operating system.
Describes some additional documentation that is packaged on the
Tru64 UNIX Operating System and Associated Products CD–ROMs.
About This Manual ix
Chapter 6
Chapter 7
Describes the Tru64 UNIX reference pages, shows the various
ways of displaying the reference pages on line, and describes the
contents of the Reference Pages Documentation Kit.
Describes the Device Driver Kit and the contents of
the books in that kit.
Reader’s Comments
Compaq welcomes any comments and suggestions you have on this and
other Tru64 UNIX manuals.
You can send your comments in the following ways:
•
•
Fax: 603-884-0120 Attn: UBPG Publications, ZKO3-3/Y32
Internet electronic mail: [email protected]
A Reader’s Comment form is located on your system in the following
location:
/usr/doc/readers_comment.txt
Please include the following information along with your comments:
•
The full title of the manual and the order number. (The order number
appears on the title page of printed and PDF versions of a manual.)
•
The section numbers and page numbers of the information on which
you are commenting.
•
•
The version of Tru64 UNIX that you are using.
If known, the type of processor that is running the Tru64 UNIX software.
The Tru64 UNIX Publications group cannot respond to system problems
or technical support inquiries. Please address technical questions to your
local system vendor or to the appropriate Compaq technical support office.
Information provided with the software media explains how to send problem
reports to Compaq.
x
About This Manual
1
Finding the Documentation You Need
You can find most of the Tru64 UNIX documentation you need on the
Documentation CD–ROM that comes with the Tru64 UNIX product and also
on the World Wide Web. Most of this documentation is provided on line in
HTML and PDF formats and is also available as printed books.
Your Web browser gives you access to the HTML format, and the Adobe
Acrobat Reader lets you view and print the PDF versions. The printed books
are packaged in kits that you can purchase from Compaq.
Additional documentation is included on the Tru64 UNIX Operating System
CD–ROM and on the Associated Products CD–ROMs.
This chapter can help you to find the documentation you need, in the format
that is most convenient to you.
1.1 Introduction to the Documentation Set
Tru64 UNIX is a feature-rich operating system designed to be used in many
different types of computing environments. The components of the operating
system range from those used by every user to those used by only a small
handful of users.
Likewise, the documentation must serve many different users in different
fields and with different levels of technical knowledge — from the novice
general user to the advanced system administrator or program developer.
The Tru64 UNIX documentation is organized according to whether it is
used by all users, or specifically by system and network administrators and
software programmers:
•
General user documentation
This information is for all users of the Tru64 UNIX operating system.
Examples include the Master Index and the Release Notes. Users of this
information range from novice to advanced.
•
•
System and network management documentation
This information is for those who install, configure, maintain, and
troubleshoot the Tru64 UNIX operating system.
Programming documentation
Finding the Documentation You Need 1–1
This information is for those who develop software on and/or for the
Tru64 UNIX operating system.
Be aware, however, that some of this documentation is written to serve
different audiences. For example, the Security manual is divided into three
parts to provide guidance for individual users, system administrators, and
programmers who must develop secure programs.
The following sections describe some of the terms used to categorize
documentation that is provided with the operating system or used in
conjunction with utilities and applications that run on the operating system.
1.1.1 Core Documentation
Core documentation consists of books and reference pages that help you to
use the Tru64 UNIX operating system, including the components provided
when you install the system’s optional and mandatory subsets.
The core documentation is provided in printed and online formats and was
created by Compaq writers who worked closely with the developers of the
operating system to document the system’s various components (except for a
few externally published manuals).
On line, the Tru64 UNIX reference pages are available as optional subsets of
the operating system and in HTML format on the Documentation CD–ROM.
They are also available as printed books in a multivolume kit.
For information about the core manuals and guides, see the “Printed and
Online Documentation” sections of Chapter 2, Chapter 3, and Chapter 4. For
information about the reference pages, see Chapter 6.
1.1.2 Supplementary Documentation
Supplementary documentation tends to be less formal in structure than
the core documentation. This category includes many different types of
documents, such as QuickSpecs (formerly called Product Descriptions),
release notes for some components of the Tru64 UNIX operating system,
and industry reference material and white papers that come from Compaq
engineers and other sources. Supplementary documentation exists only on
line, so it is not available in any of the printed Tru64 UNIX documentation
kits.
Much of the supplementary documentation is provided on the Documentation
CD–ROM, although some is packaged with the individual software subsets
or in various directories on Tru64 UNIX media. For more information about
the supplementary documentation on the Documentation CD–ROM, see the
“Online Documentation” sections of the following chapters. For information
about other supplementary documentation, see Chapter 5.
1–2 Finding the Documentation You Need
1.1.3 Layered Products
Layered products documentation consists of books and other documents that
aid in the use of separately licensed products, such as TruCluster™ and
Compaq C++. For more information, see Section 1.6.
1.2 Changes to the Version 5.1A Documentation Set
This section describes changes to the ways you can access documentation
and lists the documentation that was revised, removed, or offered for the
first time in this release. See the appropriate section in the following
chapters for information about a book’s content.
1.2.1 Structural Changes
With this release of Tru64 UNIX, the Compaq TruCluster Server
documentation is included on the Tru64 UNIX Documentation CD–ROM,
as well as on the Associated Products Volume 2 CD–ROM. The books are
described in Chapter 2, Chapter 3, and Chapter 4. See Section A.1.2 for
a list of the books and Section 1.6.1 for information about the TruCluster
Server software.
This release also introduces a new search function that will help you find
specific Tru64 UNIX and TruCluster Server topics in any document on the
documentation Web site or on a local area network. See Section 1.4 for more
information.
1.2.2 Revised Documentation
The following core and supplementary documentation was revised in this
release. The changes were made to the printed books and their online
versions, unless otherwise noted.
In some cases, the documents were revised to provide information about new
and changed features to the operating system. In other cases, the revisions
expand or otherwise improve existing information.
Although the TruCluster Server manuals were previously available,
this release marks the first time they are included on the Tru64 UNIX
Documentation CD–ROM. All of the cluster manuals have been revised.
General User Documentation
•
•
•
Cluster Release Notes
Cluster Technical Overview
Command and Shell User’s Guide
Finding the Documentation You Need 1–3
•
•
•
•
•
•
•
How to Access Tru64 UNIX Documentation (print-only document)
Master Index
Quick Reference Card (print-only document)
Release Notes for Version 5.1A
Security
Technical Overview for Version 5.1A
Tru64 UNIX Version 5.1A CD–ROMs (print-only document)
System and Network Administration
•
•
•
•
•
•
•
•
•
•
AdvFS Administration
Cluster Administration
Cluster Highly Available Applications
Cluster Hardware Configuration
Cluster Installation
Full Installation Quick Start (print-only document)
Installation Guide
Installation Guide — Advanced Topics
Logical Storage Manager
Network Administration
The information in this manual has been divided into two new manuals:
–
–
Network Administration: Connections (Section 3.1.13)
Network Administration: Services (Section 3.1.14)
•
•
•
•
•
Performance Manager (online-only document)
Sharing Software on a Local Area Network
System Administration
Update Installation Quick Reference Card (print-only document)
X Window System Environment
Programming Documentation
•
•
•
•
Compaq C Language Reference Manual
Guide to Preparing Product Kits
Ladebug Debugger Manual (online-only document)
Network Programmer’s Guide
1–4 Finding the Documentation You Need
•
•
Technical Reference for Using Chinese Features (online-only document)
Technical Reference for Using Japanese Features (online-only document)
1.2.3 New Documentation
The following documentation is new with this release:
•
Managing Online Addition and Removal
This manual is provided on line and in printed format; it is included with
the system and network management documentation.
•
Cluster LAN Interconnect
This manual is provided on line and in printed format; it is included
with the system and network management documentation and the
programming documentation.
•
System Limits
This document is available only from the Web. See Section 1.4.2 for
more information.
1.2.4 Removed Documentation
The Compaq Portable Mathematics Library manual has been removed from
the Tru64 UNIX documentation set. It is still available on the Web in the
documentation sets of previous releases of the operating system.
1.2.5 Device Driver Documentation
Chapter 7 now describes the documentation provided with Version 2 of the
Device Driver Kit.
1.3 What You Get
The documentation that you receive from Compaq depends upon the
purchase you make:
•
If you purchase a Tru64 UNIX media kit, you receive a CD–ROM
containing all of the online documentation, as well as printed versions of
the Startup documentation described in Section 1.5.
•
•
If you purchase the Tru64 UNIX Documentation Kit, you receive printed
versions of the books described in Section 1.5.
If you purchase an Update Contract for the media, you receive the most
current version of the Documentation CD–ROM, and printed versions of
new and revised books in the Startup documentation.
Finding the Documentation You Need 1–5
•
•
If you purchase an Update Contract for the documentation set, you
receive printed versions of the books that have been updated.
If you purchase a system with the Tru64 UNIX operating system
preinstalled (often called a FIS system, for factory installed software),
online versions of the following books are installed on the system:
–
–
–
–
–
–
–
–
–
Release Notes for Version 5.1A
Installation Guide
Installation Guide — Advanced Topics
Security
System Administration
Network Administration: Services
Network Administration: Connections
Documentation Overview for Version 5.1A (the book you are reading)
Safety & Comfort Guide
1.4 Online Documentation
The documentation for the Tru64 UNIX operating system, including the
reference pages, is available on the Tru64 UNIX Documentation CD–ROM
in formats that are readable with a Web browser or with the Adobe Acrobat
Reader.
This documentation, as well as documentation for associated applications,
is also available on the World Wide Web (see Section 1.4.2). Most of the
features that are available on the Documentation CD–ROM, such as the
links to other documentation, are also available on the Web.
If you are working on a Compaq Alpha™ system, the operating system
provides a Netscape browser for viewing the HTML documentation. If you
want to view the documentation on a Windows PC or Macintosh, you will
need a browser that supports frames and JavaScript Version 1.1, such as
Version 4.0 or higher of Netscape Navigator, Netscape Communicator, or
Microsoft Internet Explorer.
To view the PDF files, you need to install Version 3.0 or higher of the
Adobe Acrobat Reader or the Reader plug-in to your Web browser. The
Documentation CD–ROM provides the Acrobat Reader for Tru64 UNIX
systems, Windows PCs, Macintosh, and several other platforms. You can
also obtain the latest version directly from the Adobe Systems Inc. Web site:
1–6 Finding the Documentation You Need
With Acrobat Reader, you can scroll through books, print selected sections or
entire books, and copy sections to the clipboard.
The Version 5.1A release offers a new full-text search facility, called isearch,
for finding information in Tru64 UNIX documentation on the Web and on
local area networks, using any platform, including UNIX workstations,
Macintosh computers, and PCs:
•
When accessing Tru64 UNIX documentation on the Web, you simply
type a word or words in the search facility to find the places in the
documentation that discuss the topic.
•
To use the search facility on an intranet, your system administrator
must install the isearch software on your local server. Thereafter, users
with access to that server can search the documentation in the same way
as they would on the Web.
The required software is provided free on the Tru64 UNIX Documentation
CD–ROM.
1.4.1 The Documentation CD–ROM
The Documentation CD–ROM contains HTML and PDF versions of Tru64
UNIX documents. The complete set of operating system reference pages is
available in HTML format. The CD–ROM provides links to these HTML
and PDF documents.
You can use the Tru64 UNIX Documentation CD–ROM on a Tru64 UNIX
system, as well as on a Windows PC or Macintosh — laptop or workstation —
or on any other system that uses the ISO 9660 Level 1 CD–ROM standard.
In addition to the isearch facility described in Section 1.4, the Documentation
CD–ROM contains a copy of the AltaVista Search CD–ROM software with a
complete index of the HTML documents. The AltaVista software runs on an
x86–based PC with Windows 95, Windows 98, Windows 2000, or Windows
NT Version 4.0.
The CD–ROM’s online Documentation Library is arranged in categories
that generally follow the structure of the printed documentation kits. Each
category is represented by a bulleted list, with the bullet for each book
colored to indicate the documentation subkit to which the book belongs:
•
•
•
A blue bullet indicates documentation for general users.
A purple bullet indicates documentation for programmers.
A red bullet indicates documentation for system and network
administrators.
Finding the Documentation You Need 1–7
•
•
A silver bullet indicates supplementary documentation, which is
documentation that is not part of any kit and cannot be ordered from
Compaq.
A green bullet indicates reference pages.
Books that meet the needs of different audiences appear in several
categories. For example, you will find the Security manual in the General
User, Programming, and System and Network Management categories
because it serves each of those audiences. Because it is part of the General
User subkit, its bullet is blue in all of the categories in which it appears.
Most cross-references are hot links, so you can follow those references from
book to book, from book to reference page, from reference page to book, and
from reference page to reference page.
Each book you refer to opens in a separate window so you can easily move
from book to book as you gather the information you need. When following
links to reference pages, the first reference page opens in a new window, and
references to subsequent reference pages will appear in the same reference
page window as long as you keep it on your screen.
The Documentation CD–ROM also contains the webman viewer, a program
you can use with your browser to view reference pages. For information
about the webman viewer, see Chapter 6.
To mount the Documentation CD–ROM on Tru64 UNIX systems, PCs, and
Macintosh computers, see the information accompanying the Documentation
CD–ROM. The Tru64 UNIX Installation Guide provides an overview of using
CD–ROMs on Tru64 UNIX systems.
1.4.2 Documentation on the World Wide Web
You can find most of the Tru64 UNIX core and supplementary documentation,
the reference pages, and other useful documentation on the World Wide Web.
To view this documentation, point your browser to the following Web site:
Other documentation you will find there includes the following:
•
•
Tru64 UNIX Best Practices documentation (see Section 5.1 for details)
Tru64 UNIX Device Driver documentation library (see Chapter 7 for
details)
•
•
•
TruCluster Server (including the TruCluster reference pages)
Documentation sets from previous versions of the operating system
Advanced Server for UNIX (ASU)
1–8 Finding the Documentation You Need
•
Internet Express for Tru64 UNIX (formerly Open Source Internet
Solutions)
•
•
•
Tru64 UNIX Porting Guides
Tru64 UNIX POSIX Conformance Documentation
System Limits
This document lists the system limits for the components of the Tru64
UNIX operating system.
The Web site also provides updates to documentation between formal
product releases. For example, Compaq maintains online Technical Updates,
which provide information about restrictions and problems that have been
discovered with specific versions since their release. Visit the following Web
site to see the Technical Update for Version 5.1A:
We recommend that you view this site periodically to see if any new
information has been added.
1.5 Printed Documentation
When you purchase a Tru64 UNIX media kit, you receive printed versions of
various manuals to help you install and begin using the operating system. To
receive printed versions of the rest of the core documentation, you must order
a Tru64 UNIX Documentation Kit (Figure 1–1) or one or more of its subkits.
Figure 1–1: Structure of the Tru64 UNIX Documentation Kit
Startup Kit
End User
General
User Kit
Kit
System and Network
Management Kit
Developer's
Kit
Finding the Documentation You Need 1–9
The printed manuals include a letter icon on the spine to help you quickly
find the book you are looking for. The following icons are used:
G
S
Indicates books that are for general users
Indicates books that are for system and network administrators
Indicates books that are for programmers
P
Although a book’s primary audience determines the documentation kit
it is packaged in, some books help meet the needs of several audiences.
For example, a general user can read the Programming Support Tools
manual (packaged in the Developer’s Documentation Kit) to get advanced
information about using commands such as grep or awk. The Security
manual (packaged in the General User Documentation Kit) provides
information for system administrators and programmers, as well as for
general users. Keep this in mind when searching for information on specific
topics.
The following sections describe the kits that comprise the Tru64 UNIX
Documentation Kit and the documentation that each kit contains. This
documentation is also provided on line, except where indicated.
1.5.1 End User Documentation Kit
The End User Documentation Kit contains all the information needed to
install, use, and administer the Tru64 UNIX system. This kit is divided
into three subkits as follows:
•
Startup Documentation Kit
This kit is primarily for the person who installs the Tru64 UNIX
operating system. It contains information on how to configure software
components and some information (such as the Release Notes) needed
by all Tru64 UNIX users.
When you order the Tru64 UNIX operating system, the books in the
Startup Documentation Kit are packaged with the distribution media.
This kit contains the following documentation:
Release Notes for Version 5.1A
Technical Overview for Version 5.1A
Documentation Overview for Version 5.1A
Installation Guide
Installation Guide — Advanced Topics
Full Installation Quick Start Card (printed only)
Update Installation Quick Reference Card (printed only)
Quick Reference Card (printed only)
Tru64 UNIX Version 5.1A CD–ROMs (printed only)
•
General User Documentation Kit
1–10 Finding the Documentation You Need
This kit provides general information on how to use the Tru64 UNIX
operating system. The manuals in this kit are for everyone who uses
Tru64 UNIX.
This kit contains the following documentation:
CDE Companion
Command and Shell User’s Guide
Master Index
Security
•
System and Network Management Documentation Kit
This kit is for people who are responsible for managing the Tru64
UNIX operating system or network. The manuals in this kit provide
information on how to configure, manage, and tune Tru64 UNIX systems.
This kit contains the following documentation:
AdvFS Administration
Guide to Prestoserve
Kernel Debugging
Logical Storage Manager
Managing Online Addition and Removal
Network Administration: Connections
Network Administration: Services
Sharing Software on a Local Area Network
Software License Management
System Administration
System Configuration and Tuning
System Configuration Supplement: OEM Platforms
X Window System Administrator’s Guide (printed only)
X Window System Environment
1.5.2 Developer’s Documentation Kit
The Developer’s Documentation Kit is for software developers who write
programs on or for the Tru64 UNIX operating system. The books in this kit
include information on tools and programming recommendations.
This kit contains the following documentation:
Assembly Language Programmer’s Guide
Asynchronous Transfer Mode
Calling Standard for Alpha Systems
Compaq C Language Reference Manual
Guide to the POSIX Threads Library
Guide to Preparing Product Kits
Guide to Realtime Programming
Network Programmer’s Guide
OSF/Motif Programmer’s Guide (printed only)
OSF/Motif Style Guide (printed only)
Programmer’s Guide
Programmer’s Guide: STREAMS (printed only)
Finding the Documentation You Need 1–11
Programming Support Tools
Programming with ONC RPC
Writing Kernel Modules
Writing Software for the International Market
1.5.3 Additional Documentation in the Media Kit
The following documentation is packaged in the Tru64 UNIX media kit, but
is not included in any of the orderable Tru64 UNIX documentation kits:
How to Access Tru64 UNIX Documentation
Cluster Technical Overview
1.6 Documentation for Layered Products
Compaq and third-party vendors produce many applications that run on
Tru64 UNIX systems. The documentation for most of these products is
included with the individual application software. The following sections
provide some guidance.
1.6.1 TruCluster Server Software
TruCluster Server is a separately licensed product that ships on the
Associated Products CD–ROM Volume 2. It is a highly integrated synthesis
of Tru64 UNIX software, Compaq AlphaServer™ systems, and storage
devices that operate as a single system.
The TruCluster Server documentation is included on the Tru64 UNIX
documentation CD–ROM, as well as with the software on the Associated
Products CD–ROM Volume 2 and in printed form in a separately orderable
documentation kit (see Section A.1.2 for more information).
1.6.2 Other Products Packaged with Tru64 UNIX
The CD–ROMs in the Tru64 UNIX media kit include the software and
documentation for several separately licensed products. You do not need a
license to view this documentation, which in most cases is provided in both
HTML and PDF (or PostScript) formats.
In addition to the previously mentioned TruCluster Server software, the
following separately licensed products are among those included with the kit:
•
•
Advanced File System (AdvFS) Utilities
Advanced Server for UNIX
See the Tru64 UNIX Version 5.1A CD–ROMs sheet packaged with the Tru64
UNIX media for a complete list and the location of the layered products
1–12 Finding the Documentation You Need
included with Tru64 UNIX. See Section 5.3 for information about the Tru64
UNIX Associated Products CD–ROMs.
1.6.3 Tru64 UNIX Alpha Online Documentation Library
Many of the layered products produced by Compaq, such as Compaq’s
C++ product and the Distributed Computing Environment (DCE), are
included on the Tru64 UNIX Alpha Software Product Library, a collection of
CD–ROMs in a kit that is updated every three months. The documentation
for these products is included on the companion Tru64 UNIX Alpha Online
Documentation Library CD–ROM. These software and documentation kits
are separately orderable products; they are not included with the Tru64
UNIX media kit. For information about ordering these kits, contact your
Compaq sales representative.
1.6.4 Device Driver Documentation
Documentation for programmers who create device driver software for the
Tru64 UNIX operating system is available as a separately orderable kit. See
Chapter 7 for more information about the Device Driver Documentation Kit.
Finding the Documentation You Need 1–13
2
General User Documentation
This chapter describes the general user documentation, which provides
information for all users of the Tru64 UNIX operating system. The books in
this category provide introductory information for people who are unfamiliar
with Tru64 UNIX, as well as advanced information for the experienced user.
Each document is individually described.
Printed books can be purchased from Compaq in the documentation kits
described in Section 1.5.
Except for a few externally published manuals, the documentation described
here was produced by Compaq writers working closely with the developers of
the Tru64 UNIX operating system.
Books identified as revised, were updated with the Version 5.1A release.
2.1 Printed and Online Documentation
The documentation described in this section is provided on the Tru64 UNIX
Documentation CD–ROM and in the optional printed documentation kits.
For more information on the printed documentation set, see Section 1.5.
2.1.1 CDE Companion
The CDE Companion provides an introduction to Compaq’s implementation
of the Common Desktop Environment (CDE), an easy method of interacting
with the Tru64 UNIX operating system.
For users migrating from DECwindows Motif to CDE, this book serves as an
introduction to the new environment, providing information on how to use
CDE to complete tasks previously done by using DECwindows.
For users who are new to desktop environments, this book provides
quick-start information on topics such as logging into the system, navigating
the system, and using and managing the desktop and applications.
This book can be used in conjunction with the Common Desktop
Environment: User’s Guide.
General User Documentation 2–1
2.1.2 Cluster Release Notes (revised)
The Cluster Release Notes provide a brief introduction to the TruCluster
Server and describe known problems and workarounds.
2.1.3 Cluster Technical Overview (revised)
The Cluster Technical Overview describes the major components of the
TruCluster Server product. The opening chapter introduces the features of
a TruCluster Server cluster. Subsequent chapters provide a more in-depth
description of certain features, including:
•
•
•
•
•
•
•
•
Clusterwide file systems, storage, and device names
The connection manager
Highly available applications
The cluster application availability (CAA) component
The cluster alias subsystem
The cluster interconnect
The distributed lock manager (DLM)
Installation and system management
______________________
Note _______________________
A printed version of this book is packaged with the Tru64
UNIX operating system media but is not included in any of the
Tru64 UNIX documentation kits. It is, however, included in the
TruCluster Server documentation kit.
2.1.4 Command and Shell User’s Guide (revised)
The Command and Shell User’s Guide introduces the basic features of the
Tru64 UNIX operating system. It describes how to use the command line
interface and to perform such tasks as copying files and creating directories.
It also describes how to use the shells and their built-in commands.
Although this manual is primarily for users who have little or no familiarity
with UNIX-compatible systems, experienced users can find useful shortcuts
and tips.
2.1.5 Documentation Overview for Version 5.1A (revised)
The document you are currently reading.
2–2 General User Documentation
2.1.6 Master Index (revised)
The Master Index can help you find the information you need in the core
documentation set, as follows:
•
In the printed version of this book, the index items direct you to the
books and pages where the topic is discussed.
•
In the online version of this book, clicking on an index entry in many
cases will take you to the appropriate book at the point where the topic is
discussed. For the Common Desktop Environment books and a few other
books, clicking on the index item will take you only to the beginning of
the appropriate book, where you can then use the table of contents or the
book’s index to find out where the topic is discussed.
The Documentation Library on CD–ROM and the Web includes a search
utility with the Master Index entry. When you enter a word or phrase
you want to find, the search utility searches all Master Index entries for
matches and then displays the results. Then when you click on an entry
in the search results, the target book opens in its own window — in most
cases, to the place in the text that is indicated by the entry. Figure 2–1
shows the result of a search on the text string “bsd.”
Figure 2–1: Example Master Index Search
2.1.7 Programming Support Tools
The online version of the Programming Support Tools manual is included
with the General User information because it contains information of
interest to non-programmers. However, the printed version is included only
in the Developer’s Documentation Kit. See Section 4.1.11 for information
about this manual.
General User Documentation 2–3
2.1.8 Release Notes for Version 5.1A (revised)
The Release Notes for Version 5.1A are for all users of the Tru64 UNIX
operating system. This book includes the following information:
•
•
An overview of the new and changed features of the Version 5.1A software
Announcements about features and interfaces that are scheduled for
removal in future versions of Tru64 UNIX
•
•
•
•
•
•
Information about installing the software
Information that is relevant to specific Compaq Alpha processors
Information about the base operating system
Information about the development environment
Information about the graphical interfaces
Additions and corrections to the books in the Tru64 UNIX documentation
set
•
Information about the contents of the media and disk-space requirements
We recommend that you read this information before installing or using
the Tru64 UNIX operating system.
______________________
Note _______________________
Compaq maintains an online Technical Update that contains
information about restrictions and problems discovered after
Version 5.1A began shipping. To view this document on the Web,
go to the following URL:
http://www.tru64unix.compaq.com/docs/updates/V51A/TITLE.HTM
We recommend that you visit this site periodically to see if any
new information has been added.
2.1.9 Security (revised)
The Security manual describes how to use, administer, and write programs
for the Tru64 UNIX operating system with the optional enhanced security
subsets installed. It also provides information about traditional UNIX
security and other optional security features.
When the enhanced security subset is installed and configured, the system
is referred to as a trusted system. The enhanced security features result in a
system that can be configured to meet the C2 and F-C2 security classes.
The information is organized as follows:
2–4 General User Documentation
•
•
Part 1 is aimed at general users. It introduces the enhanced security
features and helps users to start using them. Other topics include the
following:
–
–
How to connect to other systems
Using the security features of the Common Desktop Environment
(CDE)
–
Using access control lists (ACLs) on files and directories
Part 2 describes how to set up and administer the operating system’s
enhanced security, which includes enhanced passwords and the audit
subsystem. Topics in this part include the following:
–
–
–
–
–
–
Creating and modifying secure devices
Creating and maintaining accounts
Administering the audit subsystem
Administering ACLs
Ensuring authentication database integrity
Working within the framework of the Security Integration
Architecture (SIA) layer
–
Troubleshooting a trusted system
•
Part 3 describes how to write programs that run on the Tru64 UNIX
operating system with enhanced security. The reader should have
general programming knowledge, including knowing how to use the
Tru64 UNIX programming tools. Topics in this part include the following:
–
–
Using the security information stored in the authentication database
Using the per-process audit ID (AUID), which is unique to Tru64
UNIX
–
–
–
The mechanics of writing and reading audit records
Using the Security Integration Architecture (SIA) interfaces
Programming with ACLs
2.1.10 Technical Overview for Version 5.1A (revised)
The Technical Overview for Version 5.1A describes the major components
of the Tru64 UNIX operating system. The opening chapter provides
an introduction to the operating system, including discussions of recent
enhancements, licensing, and available optional software. This is followed
by more in-depth discussions on various aspects of the operating system.
A partial list of the topics follows:
•
Features available to system administrators
General User Documentation 2–5
•
•
•
Networking protocols and applications
Supported file systems
The Tru64 UNIX kernel, symmetric multiprocessing, virtual memory,
and device recognition
•
•
•
•
Major features of the Tru64 UNIX development environment
Tru64 UNIX interoperability with Windows NT and Windows 2000
Tru64 UNIX security
Internationalization features
An appendix to this manual lists the Internet RFC (Request for Comments)
standards and non-RFC standards to which the Tru64 UNIX operating
system conforms. When viewing the Technical Overview on line on a system
connected to the Internet, you can click on an RFC to display the text of that
RFC in your Web browser.
Because this book might introduce new terms to you, it contains the Glossary
of Common UNIX and General Computer Terms. When using the online
version of the Technical Overview for Version 5.1A, some of the terms used
within the discussions are linked to the Glossary, which means you are a
mouse click away from the term’s definition.
2.2 Printed-Only Documentation
The documentation described in this section is provided only in printed
books. This documentation is included in the Tru64 UNIX documentation
kits.
2.2.1 Quick Reference Card (revised)
The Quick Reference Card provides fingertip access to the format of common
user commands, such as cd, chmod, lpr, and man. The card also describes
options that are commonly used with each command.
Additionally, this card provides command summaries for the vi, emacs,
Mail, and mail applications, and it summarizes the rules for forming
regular expressions. It provides a description of command control symbols
(such as |, the pipe symbol) and gives definitions of shell environment
variables and metacharacters.
2.2.2 How to Access Tru64 UNIX Documentation (revised)
The Tru64 UNIX documentation is available to you whether you are working
in your office or on the road — on an Alpha system, PC, or other system.
2–6 General User Documentation
The card titled How to Access Tru64 UNIX Documentation provides a
brief overview of the various ways available to you to find and access the
information you need, including the Tru64 UNIX reference pages. It also
lists the documentation included in the printed documentation kits.
This book is packaged with the Tru64 UNIX operating system media, but is
not included in any of the Tru64 UNIX documentation kits.
2.2.3 Tru64 UNIX Version 5.1A CD–ROMs (revised)
The document titled Tru64 UNIX Version 5.1A CD–ROMs provides a brief
listing of the components on the CD–ROMs in the Tru64 UNIX media kit.
2.3 Online-Only Documentation
The documentation described in this section is provided on the
documentation CD–ROM and the Web.
2.3.1 New and Changed Features from Previous Releases (revised)
The New and Changed Features from Previous Releases document lists
the major features that were introduced and changes that were made to
the Tru64 UNIX operating system since Version 4.0. The information in
this document was originally presented in the New and Changed Features
chapter of the operating system Release Notes for each of those versions.
2.3.2 Advanced Printing Software User Guide
The Advanced Printing Software User Guide provides information about
using the Advanced Printing Software, which is included as an optional
component of the Tru64 UNIX operating system. The User Guide describes
how to submit jobs to your printer using the command-line interface. It also
shows you how to set up your local print environment and monitor jobs
you have submitted.
This manual is also packaged with the software kit, as is the following
companion documentation:
•
Advanced Printing Software System Administration and Operation
Guide
•
•
•
Advanced Printing Software Command Reference Guide
Advanced Printing Software Release Notes
Advanced Printing Software Installation Guide
General User Documentation 2–7
2.3.3 Common Desktop Environment: User’s Guide
The Common Desktop Environment: User’s Guide describes the basic
features of the CDE and describes how to use the desktop and the desktop
applications. It expands upon some of the topics in the CDE Companion
and provides illustrations of the graphical interface as it is displayed on
workstation screens.
2.3.4 Common Desktop Environment: Advanced User’s and System
Administrator’s Guide
The Common Desktop Environment: Advanced User’s and System
Administrator’s Guide describes how to customize the appearance and
behavior of the CDE. It provides information on topics such as the following:
•
•
Customizing system initialization, login, and session initiation
Adding applications and providing interface representations for
applications and their data
•
•
Configuring desktop processes, applications, and data across the network
Customizing desktop services such as window management, printing,
colors, and fonts
This book is intended for users who want to perform customizations that
cannot be accomplished using the desktop user interface. This book is also
intended for system administrators; many of the tasks in this book require
superuser privileges.
2.3.5 How to Order Tru64 UNIX Documentation
The file titled How to Order Tru64 UNIX Documentation provides
information about ordering documentation and lists the order numbers for
documentation kits.
2.3.6 Safety & Comfort Guide
The Safety & Comfort Guide describes how to set up your workstation
environment to minimize the possibility of injury and provide you with the
maximum of comfort. This guide focuses on posture and on other health and
work habits for computer users. Additionally, it provides product safety
information applicable to all Compaq products.
2–8 General User Documentation
3
System and Network Management
Documentation
This chapter describes the Tru64 UNIX system and network management
documentation, which provides information on topics such as configuring
systems and networks, maintaining disks, and using system administration
tools. The books in this category are generally geared toward advanced
users. Each document is individually described.
Books that are printed can be purchased from Compaq in the documentation
kits described in Section 1.5.
Except for a few externally published manuals, the documentation described
here was produced by Compaq writers working closely with the developers of
the Tru64 UNIX operating system.
Books identified as revised, were updated with the Version 5.1A release.
3.1 Printed and Online Documentation
The documentation described in this section is provided on the Tru64 UNIX
Documentation CD–ROM and in the optional printed documentation kits.
For more information on the printed documentation set, see Section 1.5.
3.1.1 AdvFS Administration (revised)
The AdvFS Administration manual provides task-based information and
instruction on using, configuring, troubleshooting, tuning, and administering
AdvFS base and utilities functions.
AdvFS is the default file system for the Tru64 UNIX operating system. It
provides rapid crash recovery and a flexible structure that allows you to
manage your file system while it is on line.
The AdvFS Utilities, which are available as a layered product, extend the
file system capabilities by including utilities to add volumes, create clones,
stripe files, and balance file domains.
System and Network Management Documentation 3–1
3.1.2 Cluster Administration (revised)
The Cluster Administration manual describes how to perform tasks related
to the day-to-day management of a TruCluster Server system.
This manual is intended for the person who will configure and manage the
TruCluster Server system. Instructions in this manual assume the user is an
experienced UNIX administrator who can configure and maintain hardware,
operating systems, and networks. The following topics are discussed:
•
•
•
The differences between managing a standalone Tru64 UNIX system
and a TruCluster Server cluster
The graphic user interfaces and command-line tools for managing
clusters
How to use cluster aliases to provide network applications with a
single-system view of the cluster
•
•
•
•
How to manage quorum and votes to maintain cluster availability
How to configure, manage, and remove cluster members
How to configure and administer member and client networks in a cluster
How to configure mail, printing, and other services in a cluster. Methods
for providing highly available network services are provided
•
•
Day-to-day tasks involved in managing highly available applications
How to manage the cluster file system and the device request dispatcher,
how to add and remove storage devices, and how to load-balance disk
servers
•
•
How to use the Logical Storage Manager (LSM) software in a cluster
How to investigate and resolve common TruCluster Server problems
3.1.3 Cluster Hardware Configuration (revised)
The Cluster Hardware Configuration manual describes how to set up the
systems that will become cluster members and how to configure cluster
shared storage.
This manual is intended for the person who will configure and manage
the TruCluster Server system. The instructions in this manual are
for experienced UNIX administrators who can configure and maintain
hardware, operating systems, and networks. The following topics are
discussed:
•
•
Hardware requirements and restrictions
SCSI bus requirements, how to set up a shared SCSI bus, and how
to connect storage to a shared SCSI bus using the latest UltraSCSI
3–2 System and Network Management Documentation
products (DS-DWZZH UltraSCSI hubs, and HSZ70 and HSZ80 RAID
array controllers)
•
How to prepare systems for a TruCluster Server configuration and how
to connect host bus adapters to shared storage using the DS-DWZZH
UltraSCSI hubs and the newest RAID array controllers (HSZ70 and
HSZ80)
•
•
How to set up and upgrade Memory Channel cluster interconnects
An overview of Fibre Channel and how to set up Fibre Channel hardware
to allow Tru64 UNIX and TruCluster Server installation on Fibre
Channel disks
•
•
•
The use of AlphaServer GS80, GS160, or GS320 hardware partitions in a
TruCluster Server configuration
How to configure a shared SCSI bus for tape drive, tape loader, or tape
library usage
Requirements for a shared SCSI bus using externally terminated
configurations and radial configurations using non-UltraSCSI RAID
array controllers
•
How to prepare systems and host bus adapters for TruCluster Server
configurations using externally terminated configurations and radial
configurations using non-UltraSCSI RAID array controllers
3.1.4 Cluster Highly Available Applications (revised)
The Cluster Highly Available Applications manual describes how to move
applications from a TruCluster Available Server or TruCluster Production
Server to a TruCluster Server environment and how to use TruCluster
Server functionality to make applications highly available.
A tutorial is provided on how to use the Cluster Application Availability
(CAA) subsystem to track the state of members and resources in a cluster
and restart or relocate them to another member if a failure in an application
is detected.
This manual also describes how to use TruCluster Server application
programming interfaces (APIs) to take advantage of cluster technologies such
as the distributed lock manager (DLM), cluster alias, and Memory Channel.
3.1.5 Cluster Installation (revised)
The Cluster Installation manual describes the following installation
procedures:
•
Installing TruCluster Server software on the Tru64 UNIX operating
system and creating a new cluster
System and Network Management Documentation 3–3
•
•
•
Adding members to a cluster
Reinstalling cluster members
Performing a rolling upgrade from the previous version of the base
operating system and cluster software to the current version
•
Upgrading to TruCluster Server software from TruCluster Production
Server software or TruCluster Available Server software Version 1.5 or
Version 1.6
3.1.6 Cluster LAN Interconnect (new)
The Cluster LAN Interconnect manual describes how to configure and
maintain Local Area Network (LAN) hardware for use as a cluster
interconnect in TruCluster Server environment. The following topics are
discussed:
•
•
•
Interconnect-specific issues that are involved in creating a cluster and
adding a member to an existing cluster
The day-to-day administration of a LAN interconnect and miscellaneous
configuration and management issues
Features of Ethernet switches that are required for a highly available
LAN interconnect
This manual also contains sample installation logs for the clu_create
and clu_add_member commands and lists the /etc/sysconfigtab
attributes written by the cluster installation procedure to define the cluster
interconnect.
3.1.7 Guide to Prestoserve
Prestoserve speeds up synchronous disk writes, including Network File
System (NFS) server access, by reducing the amount of disk I/O.
The Guide to Prestoserve describes how to manage and maintain a Tru64
UNIX system that includes the optional Prestoserve hardware and software.
3.1.8 Installation Guide (revised)
The Installation Guide describes how to install the Tru64 UNIX Version
5.1A operating system on all supported systems. Topics include preparing
your system for an installation, booting the system from the distribution
media, and performing the Full and Update Installation procedures on all
supported processors.
Other topics include the following:
3–4 System and Network Management Documentation
•
The system management applications to use in setting up services
following a Full Installation
•
•
•
•
•
An overview of ways to manage software
On overview of the Tru64 UNIX mandatory and optional subsets
The Tru64 UNIX device-naming conventions
An overview of the processes for installing associated products
An overview of the installation log files, which capture the screen output
and processing of Full, Update, and Cloned installations
This manual is intended for anyone who is installing or updating the
operating system software or the Worldwide Language Support (WLS)
software.
3.1.9 Installation Guide — Advanced Topics (revised)
The Installation Guide — Advanced Topics manual describes advanced
installation procedures for the Tru64 UNIX operating system. Topics include
the following:
•
•
•
Performing an Update or Full Installation from a Remote Installation
Services (RIS) server
Adding support for additional languages (Worldwide Language Support
software subsets) after the base operating system is installed
Using the UNIX shell to perform disk and file system maintenance
before or during a Full Installation.
•
•
•
•
Using the built-in disk planning features of the Full Installation process
Installing and updating product kits
Customizing the installation process
Duplicating the installation and configuration characteristics of a
running system onto one or more systems using the Installation Cloning
and Configuration Cloning processes
This manual is intended for experienced installers who want to take
advantage of the wide range of advanced installation features.
3.1.10 Kernel Debugging
The Kernel Debugging manual describes using the dbx, kdbx, and kdebug
debuggers to diagnose problems in kernel code. It also describes how to write
a kdbx utility extension and how to create and analyze a crash dump file.
This manual is for system programmers who write programs that are built
as part of the kernel and that reference kernel data structures. It is also
System and Network Management Documentation 3–5
intended for system administrators who are responsible for managing the
operating system. To understand and use the information in this manual,
system programmers and administrators should have in-depth knowledge of
operating system concepts, commands, and utilities.
3.1.11 Logical Storage Manager (revised)
The Logical Storage Manager (LSM) software provides high data availability,
better performance, and greater storage management flexibility through
online support for disk storage devices on Alpha systems.
The Logical Storage Manager manual explains LSM concepts and how to
install and administer the LSM software.
The following topics are among those discussed:
•
•
•
Encapsulating and mirroring the boot disk
Creating and configuring LSM volumes and disks
Using LSM commands to manage LSM objects such as disks, disk
groups, volumes, plexes, and subdisks
•
LSM-related preventative maintenance procedures that enable
administrators to restore the LSM configuration if a disk or system fails
•
•
Troubleshooting the LSM software
Using the Storage Administrator graphical interface to manage LSM
objects such as disks, disk groups, volumes, plexes, and subdisks
This manual is intended for system administrators who need to configure
and maintain disk storage under the control of the LSM software. The
reader should have a working knowledge of the operating system, a basic
understanding of system administration, and a basic understanding of
disk structures.
3.1.12 Managing Online Addition and Removal (new)
ThisManaging Online Addition and Removal manual describes the Tru64
UNIX Online Addition and Removal (OLAR) features. It provides guidelines
for their use and provides configuration and management techniques.
Although some tasks described in this manual are geared toward systems
that have OLAR capabilities, many can be performed on systems without
such capabilities.
The following topics are among those discussed:
•
An overview of OLAR hardware components and the operating system
features related to OLAR used to increase a system’s availability
3–6 System and Network Management Documentation
•
•
High-level considerations — such as environment factors and power
requirements — to take into account in order to properly set up and
configure system hardware
Component “indictment and deallocation,” which refers to the
methodology of identifying system components that have a likelihood
of serious failure (indictment) and then automatically taking them off
line (deallocation)
•
•
Step-by-step procedures for adding and removing components in a system
while keeping the operating system and associated applications running
How to use various service applications to manage and monitor operating
system services and user defined services, including Web-Based
Enterprise Service (WEBES), SysMan, Compaq Analyze, Compaq Crash
Analysis Tool (CCAT), Revision and Configuration Management (RCM),
sys_check, and collect
•
How to prevent and correct operating system and application memory
errors using memory trolling
This manual is written for system administrators, service technicians,
and system operators who have extensive knowledge of their system’s
applications and hardware configurations and are responsible for managing
and configuring a Tru64 UNIX system
3.1.13 Network Administration: Connections (new)
The Network Administration: Connections manual is a new title, created by
dividing the Network Administration manual into two separate volumes. See
also the Network Administration: Services manual.
This manual, written for experienced system or network administrators,
describes the procedures for configuring your system to operate in a network,
for configuring the network services, and for day-to-day management of
the network, network interfaces, and network services. This manual also
includes information for solving problems that might arise while using the
network and network services.
Topics discussed include the following:
•
Configuring basic Tru64 UNIX network environments including
Ethernet, Token Ring, Fiber Distributed Data Interfaces (FDDI),
automatic network adapter failover (NetRAIN), and link aggregation
groups
•
•
Configuring an Internet Protocol Version 6 (IPv6) network
The Asynchronous Transfer Mode (ATM) environment and how to
configure and manage ATM networks
System and Network Management Documentation 3–7
•
•
•
•
Configuring and managing the Dynamic Host Configuration Protocol
(DHCP)
Configuring point-to-point connections using the Serial Line Internet
Protocol (SLIP) and the Point-to-Point Protocol (PPP)
The Local Area Transport (LAT) protocol and how to configure and
maintain a LAT environment
Troubleshooting networks and network services using flow charts and
other problem-solving tools
3.1.14 Network Administration: Services (new)
The Network Administration: Services manual is a new title, created by
dividing the Network Administration manual into two separate volumes. See
also the Network Administration: Connections manual.
This manual, written for experienced system or network administrators,
describes the tasks for configuring your system to operate in a network,
for configuring the network services, and for day-to-day management of
the network, network interfaces, and network services. This manual also
includes information for solving problems that might arise while using the
network and network services.
The topics discussed include the following:
•
•
•
•
•
•
The Domain Name System (DNS) environment and how to configure and
manage DNS servers and clients
The Network Information Service (NIS, formerly Yellow Pages)
environment and how to configure and manage NIS servers and clients
The Network File System (NFS) environment and how to configure and
manage NFS servers and clients
The UNIX-to-UNIX Copy Program (UUCP) and how to configure and
manage it
The components of the Network Time Protocol (NTP) and how to
configure and manage NTP clients and servers
The components of the Tru64 UNIX mail system and information such as:
–
How to configure mail (the sendmail utility) on a standalone system
or across an enterprise
–
–
How to configure POP and IMAP mail
How to administer mail on server and client systems
•
The Simple Network Management Protocol (SNMP) implementation
on a Tru64 UNIX system
3–8 System and Network Management Documentation
•
Troubleshooting networks and network services using flow charts and
other problem-solving tools
3.1.15 Security (revised)
The online version of the Security manual is included with the system and
network administration information because it contains information of
interest to those administrators. However, the printed version is included
only in the End User Documentation Kit. See Section 2.1.9 for information
about this manual.
3.1.16 Sharing Software on a Local Area Network (revised)
The Sharing Software on a Local Area Network manual describes Remote
Installation Services (RIS) and Dataless Management Services (DMS).
The RIS utility is used for installing software across a network, instead of
using locally mounted media. RIS topics discussed in this manual include
the following:
•
•
•
•
•
Preparing and configuring a RIS server
Booting a RIS client
Managing RIS clients and environments
Managing a RIS profile set
Troubleshooting a RIS system
DMS allows a server system to maintain the root, /usr, and /var file
systems for client systems. Each client computer has its own root file system
on the server, but clients share the /usr and /var file systems. DMS topics
discussed in this manual include the following:
•
•
•
Setting up and configuring a DMS environment
Managing DMS clients and environments
Troubleshooting DMS
3.1.17 Software License Management
The Software License Management manual describes how to use the License
Management Facility (LMF) to manage software licenses from Compaq.
Although intended primarily for system administrators responsible for
managing software licenses on Tru64 UNIX systems, this manual also
provides information for anyone who uses licensed software on Tru64 UNIX
systems.
System and Network Management Documentation 3–9
The LMF software can be used by companies other than Compaq. Those
companies can issue Product Authorization Keys (PAKs) or have Compaq
issue them on their behalf. Additionally, other companies can include
license-checking functions in their software. However, the Software License
Management manual addresses only software that is supplied and produced
by Compaq.
3.1.18 System Administration (revised)
The System Administration manual describes how to configure, use, and
maintain the Tru64 UNIX operating system. It includes information on
general day-to-day activities and tasks, changing system configurations, and
locating and eliminating sources of trouble.
System administrators are provided with overviews of administrative
concepts, as well as step-by-step instructions to perform necessary tasks
using either the SysMan graphical interface or the command-line tools.
The topics discussed include the following:
•
•
•
•
•
•
•
•
•
•
•
•
•
System administration methods and utilities
Shutting down and starting up a system
Customizing the system environment
Configuring the kernel
Managing hardware
Administering file systems
Administering user accounts and groups
Administering the print services
Administering the archiving services
Administering the system accounting services
Monitoring and testing the system
Monitoring and administrating system events
Administering crash dumps
This manual is for system administrators responsible for managing the
operating system. The reader should be knowledgeable about operating
system concepts and commands, as well as supported hardware and software
configurations.
Administrators should know the operational aspects of UNIX system
administration and be familiar with all the procedures necessary to maintain
3–10 System and Network Management Documentation
a UNIX system for high availability. This manual is not intended to train
administrators or to plan the installation of a UNIX system.
3.1.19 System Configuration and Tuning
The System Configuration and Tuning manual describes how to plan, set up,
and tune high-performance and high-availability systems running the Tru64
UNIX operating system. It can help system administrators to accomplish
many system tasks, including the following:
•
•
•
Monitoring systems and diagnosing performance problems
Configuring and tuning a system that will meet current and future needs
Tuning system resource limits (such as the size of system tables and the
virtual address space) that were set at boot time
•
•
Understanding how hardware, operating system subsystems, and
layered products interact to affect system performance
Managing the performance of memory, the CPU, disk storage, file
systems, and networks
3.1.20 System Configuration Supplement: OEM Platforms
The System Configuration Supplement: OEM Platforms manual provides
information needed to set up OEM platforms running the Tru64 UNIX
operating system. It helps system and network administrators configure
Alpha VME single-board computers (SBCs), PCI/ISA modular SBCs, and
VMEbus backplane networks in which SBCs operate as Ethernet nodes.
This manual is for experienced system and network administrators who are
thoroughly familiar with their platform’s I/O bus and with the operating
system concepts, commands, and configurations.
3.1.21 X Window System Environment (revised)
The X Window System Environment manual describes various aspects of the
X Window System environment as it is implemented on Tru64 UNIX. It
provides information on how to perform system administration tasks for the
Tru64 UNIX X Window System environment, and describes how to customize
X Window System resources and key mappings. It also provides information
about programming within the Tru64 UNIX X Window System environment.
3.2 Printed-Only Documentation
The documentation described in this section is provided only in printed
books. This documentation is included in the Tru64 UNIX documentation
kits.
System and Network Management Documentation 3–11
3.2.1 Full Installation Quick Start (revised)
The Full Installation Quick Start card describes the basic steps for
performing a Full Installation of the Tru64 UNIX operating system from
the installation CD–ROM. It walks you through the process of performing
preinstallation tasks, installing the operating system, and setting up
services.
Users of this card should have a working knowledge of the Tru64 UNIX
operating system and to have previously performed a Full Installation.
First-time installers are urged to follow the more detailed instructions
provided in the Installation Guide.
3.2.2 Update Installation Quick Reference Card (revised)
The Update Installation Quick Reference Card describes the basic steps for
upgrading your Tru64 UNIX operating system from Version 5.0A or 5.1 to
Version 5.1A from the installation CD–ROM or from a Remote Installation
Services (RIS) server. Update installations preserve disk partitions, file
systems, and file customizations.
Users of this card should have a working knowledge of the Tru64 UNIX
operating system and to have previously performed an Update Installation.
Users who are performing their first Update Installation are urged to follow
the more detailed instructions provided in the Installation Guide.
3.2.3 X Window System Administrator’s Guide
The X Window System Administrator’s Guide, published by O’Reilly &
Associates, describes how to customize a wide range of X Window System
environments, from an individual workstation to groups of workstations and
X terminals connected on a network. Major topics include security, the X
display manager (xdm), fonts, color, X terminals, and X client applications.
3.3 Online-Only Documentation
The documentation described in this section is provided on the
Documentation CD–ROM and the Web.
3.3.1 BIND Configuration File Guide
The BIND Configuration File Guide describes the Berkeley Internet Name
Domain (BIND) Version 8 and its implementation as an Internet name
server for BSD-derived operating systems.
Version 8 is more configurable than previous releases of BIND, with new
areas of configuration such as access control lists and categorized logging.
3–12 System and Network Management Documentation
Also, you can now selectively use many options that previously applied to
all zones.
3.3.2 DECevent Translation and Reporting Utility
DECevent provides an interface between a system user and the operating
system’s event logger. DECevent can help system administrators to
troubleshoot Tru64 UNIX system problems.
The DECevent Translation and Reporting Utility manual describes the
DECevent command features related to the translation and reporting of
events on Tru64 UNIX operating systems. It contains an overview of the
utility, information on how to obtain help for the utility, and information
about all the commands necessary to translate event logs on Tru64 UNIX
operating systems.
3.3.3 Performance Manager (revised)
Performance Manager is a real-time performance management tool that
allows system administrators to detect and correct performance problems in
Tru64 UNIX systems. The three primary components of the Performance
Manager are a graphical user interface, the Performance Manager daemon,
and an activity daemon. An additional daemon monitors systems running
the TruCluster Server software.
The Performance Manager manual explains the concepts of the Performance
Manager software and describes tasks such as monitoring, thresholding,
archiving, and distributed command execution.
3.3.4 sendmail Installation and Operation Guide
The sendmail Installation and Operation Guide describes the configuration
file for Version 8.9 of the sendmail utility, which implements a
general-purpose internetwork mail routing facility under the Tru64 UNIX
operating system.
The sendmail utility is not tied to any one transport protocol — its function
can be likened to a crossbar switch, relaying messages from one domain
into another. In the process, it can do a limited amount of message header
editing to put the message into a format that is appropriate for the receiving
domain. All of this is done under the control of a configuration file.
System and Network Management Documentation 3–13
4
Programming Documentation
This chapter describes the documentation designed for software developers
who write applications on or for the Tru64 UNIX operating system. The
books in this category are generally geared toward advanced users. Each
document is individually described.
Books that are printed can be purchased from Compaq in the documentation
kits described in Section 1.5.
Except for a few externally published manuals, the documentation described
here was produced by Compaq writers working closely with the developers of
the Tru64 UNIX operating system.
Books identified as revised, were updated with the Version 5.1A release.
4.1 Printed and Online Documentation
The documentation described in this section is provided on the Tru64 UNIX
Documentation CD–ROM and in the optional printed documentation kits.
For more information on the printed documentation set, see Section 1.5.
4.1.1 Assembly Language Programmer’s Guide
The Assembly Language Programmer’s Guide describes the Alpha hardware
architecture’s assembly language, which is supported by the Tru64 UNIX
compiler system. The manual describes the assembly language syntax rules,
and how to write assembly language programs.
This manual is for system software developers who are writing assembly
language programs on or for Tru64 UNIX.
4.1.2 Asynchronous Transfer Mode
The Asynchronous Transfer Mode manual describes the Tru64 UNIX
Asynchronous Transfer Mode (ATM) subsystem, how to configure the
subsystem, and how to use the ATM kernel interfaces. It is written for
experienced UNIX kernel programmers who are responsible for writing ATM
device drivers and kernel modules. After reading this manual, a kernel
programmer should be able to do the following:
•
Understand the ATM subsystem architecture
Programming Documentation 4–1
•
•
•
Configure ATM software
Understand how the different kernel interfaces operate
Write a kernel module
This manual does not describe the application programming interface (API)
that user-level applications would use to access the ATM subsystem. This
manual is not an ATM networking tutorial.
4.1.3 Calling Standard for Alpha Systems
The Calling Standard for Alpha Systems manual defines the requirements,
mechanisms, and conventions used in the interface that supports procedure
calls on Tru64 UNIX for Alpha systems. The standard defines data
structures, constants, algorithms, conventions, methods, and functional
interfaces, which enable a native, user-mode procedure to operate correctly
in the multilanguage and multithreaded Tru64 UNIX environment on Alpha
hardware.
Although this manual primarily defines requirements for compiler and
debugger writers, the information applies to procedure calling for all
programmers at all levels of programming.
4.1.4 Cluster Highly Available Applications (revised)
The online version of the Cluster Highly Available Applications manual is
included with the programming information because it contains information
of interest to programmers. The printed version is included in the Tru64
UNIX media kit and with the TruCluster Server product. See Section 2.1.9
for information about this manual.
See Section 3.1.4 for information about this manual.
4.1.5 Compaq C Language Reference Manual (revised)
The Compaq C Language Reference Manual (previously called the DEC
C Language Reference Manual) provides reference information for
using the Compaq C language on Compaq systems. Compaq C is an
ISO/ANSI-compliant C compiler for Tru64 UNIX and OpenVMS, VAX, and
Alpha systems.
The C language is based on the ISO C Standard (ISO 9899:1990[1992]),
formerly the ANSI X3J11 committee’s standard for the C programming
language (commonly called ANSI C). This manual describes all library
functions and language extensions to the ANSI C standard.
4–2 Programming Documentation
This manual is intended for programmers who need reference information on
the Compaq C language. For task-oriented information or platform-specific
information, see the cc(1) reference page and the Programmer’s Guide.
4.1.6 Guide to Preparing Product Kits (revised)
The Guide to Preparing Product Kits describes the procedures for creating,
maintaining, and installing the collections of files and directories that make
up a layered product kit. A kit is the standard mechanism by which layered
product modifications are delivered and maintained on a Tru64 UNIX
system. Kits are distributed on CD–ROM, diskettes, or tape for installation
on customers’ systems.
This is the same manual that is included in the Tru64 UNIX Device Drivers
Kit (Chapter 7).
4.1.7 Guide to Realtime Programming
The Guide to Realtime Programming is for programmers who are developing
realtime applications on Tru64 UNIX systems. It provides information on
writing new realtime applications and porting existing realtime applications
from other systems.
This manual does not present function syntax or reference information; the
online reference pages provide that information.
This manual is for application programmers or system engineers who
are already familiar with the C programming language. Readers should
have experience with UNIX operating systems and with UNIX software
development tools.
4.1.8 Guide to the POSIX Threads Library
The Guide to the POSIX Threads Library (formerly called Guide to
DECthreads) provides usage and reference information on POSIX Threads
Library routines. It provides information on the three POSIX Threads
Library interfaces used to perform multithreaded operations: cma, pthread,
and pthread exception-returning.
This manual is for programmers writing multithreaded applications.
Readers should have experience with a high-level programming language
(such as C), with UNIX operating systems, and with UNIX software
development tools.
4.1.9 Network Programmer’s Guide (revised)
The Network Programmer’s Guide describes the Tru64 UNIX network
programming environment. It provides an in-depth description of the X/Open
Programming Documentation 4–3
Transport Interface (XTI) and the sockets and STREAMS programming
frameworks, including information about system calls, header files, and
libraries. Additionally, it provides information about porting sockets-based
applications to XTI.
This manual also describes the software bridge ifnet (STREAMS module
and DLPI STREAMS pseudodevice driver) that the Tru64 UNIX operating
system supports. This bridge allows programs that use sockets-based
protocol stacks to access STREAMS drivers and programs that use
STREAMS-based protocol stacks to access BSD-based drivers.
This manual is for experienced UNIX programmers.
4.1.10 Programmer’s Guide
The Programmer’s Guide describes the programming environment of the
Tru64 UNIX operating system, with an emphasis on the C programming
language.
Topics include the following:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
The compiler system
Pragma preprocessor directives
Shared libraries
Debugging programs with dbx
Debugging programs with Third Degree
Profiling programs to improve performance
Using and developing Atom tools
Optimizing techniques
Handling exception conditions
Developing thread-safe libraries
Open MP parallel processing
Posting and receiving EVM events
Using 32–bit pointers on Tru64 UNIX systems
Differences in the System V habitat
Creating dynamically configurable kernel subsystems
The “old-style” (pre-OpenMP) parallel-processing interface
Handling names of device special files
This manual is for programmers who use the Tru64 UNIX operating system
to create or maintain programs in any supported language.
4–4 Programming Documentation
4.1.11 Programming Support Tools
The Programming Support Tools manual describes commands and utilities
for text manipulation, macro and program generation, and source file
management on Tru64 UNIX.
Although the commands and utilities described in this manual are primarily
for programmers, some of them (such as grep and sed) are useful for
general users.
The following topics are among those discussed:
•
•
•
•
•
•
•
Finding information with regular expressions and the grep command
Matching patterns and processing information with awk
Editing files with the sed editor
Creating input language analyzers and parsers
Using m4 macros in programs
Managing source files with RCS or SCCS
Building programs with the make utility
This manual is for moderately experienced users of UNIX systems.
4.1.12 Programming with ONC RPC
The Programming with ONC RPC manual provides an overview of high-level
programming with remote procedure calls (RPC) in the Open-Network
Computing Environment (ONC). It describes how to use the rpcgen protocol
compiler to create RPC applications and describes the RPC programming
interface.
This manual is for programmers who want to write network applications
without knowledge of the underlying network.
4.1.13 Security (revised)
The online version of the Security manual is included with the programming
information because it contains information of interest to programmers.
However, the printed version is included only in the End User Documentation
Kit. See Section 2.1.9 for information about this manual.
4.1.14 Writing Kernel Modules
Kernel modules are binary images containing code and data structures that
run in the UNIX kernel. These modules provide a level of common code
that improves the efficiency of a system by combining like tasks in a single
area and eliminating redundant code.
Programming Documentation 4–5
The Writing Kernel Modules manual provides information for developers
who want to augment the kernel with modules tailored to their particular
environment.
This manual is also included in the Tru64 UNIX Device Drivers Kit (
Chapter 7).
4.1.15 Writing Software for the International Market
Internationalization (often called I18N) is the process of designing or
adapting programs to interact with users in their own language and to
reflect the culture of the user’s region.
The Writing Software for the International Market manual provides an
overview of internationalization concepts. It also provides details about
writing internationalized programs, creating and using message catalogs,
and developing or customizing locales.
The following topics are among those discussed:
•
•
•
•
•
•
•
•
•
Developing internationalized software
Creating and using message catalogs
Handling wide-character data with curses routines
Creating internationalized X, Xt, and Motif applications
Using internationalized software
Creating locales
Setting up and using user-defined character databases
Setting up and using the Chinese phrase input method
Using DECterm localization features in programs
Also included is a summary of worldwide portability interfaces (WPI)
that are defined by Version 5 of the X/Open CAE specification for system
interfaces and headers (XSH), and sample locale source files.
This manual is for programmers developing internationalized applications
for the Tru64 UNIX operating system.
4.2 Printed-Only Documentation
The documentation described in this section is provided only in printed
books and is included in the Tru64 UNIX documentation kits.
4.2.1 OSF/Motif Programmer’s Guide
The OSF/Motif Programmer’s Guide (produced by the OSF and published by
Prentice Hall) provides programming information on how to use the various
4–6 Programming Documentation
components of the OSF/Motif environment: the Toolkit, window manager,
and user interface language.
This manual is for programmers who want to create applications in the
OSF/Motif environment.
4.2.2 OSF/Motif Style Guide
The OSF/Motif Style Guide (produced by the OSF and published by Prentice
Hall) provides a framework of behavior specifications to guide application
developers, widget developers, and window manager developers in the
design and implementation of products consistent with the Presentation
Manager and the OSF/Motif user interface.
This manual establishes consistent behavior among new products by
drawing out common elements from a variety of current behavioral models.
This manual is for programmers and interface designers developing
OSF/Motif applications who want to present a uniform and usable software
interface consistent with other OSF/Motif applications.
4.2.3 Programmer’s Guide: STREAMS
The Programmer’s Guide: STREAMS (published by Prentice Hall) provides
information on the use of the STREAMS mechanism at the user and kernel
levels. It contains introductory information for those who are unfamiliar
with the STREAMS mechanism.
This manual addresses topics such as using STREAMS to monitor, control,
and poll STREAMS; designing and implementing STREAMS modules and
drivers; and using STREAMS-based pipes and FIFOs. It also describes the
STREAMS multiplexing facility and the STREAMS-based terminal and
pseudo-terminal subsystems.
4.3 Online-Only Documentation
The documentation described in this section is provided on the
Documentation CD–ROM and the Web.
4.3.1 Common Desktop Environment: Application Builder User’s
Guide
The Common Desktop Environment: Application Builder User’s Guide
introduces the Application Builder and explains how to use it to build CDE
applications. Because the Application Builder helps to easily create and
modify user interfaces, it is a powerful tool for programmers, user interface
designers, and project managers.
Programming Documentation 4–7
4.3.2 Common Desktop Environment: Desktop KornShell User’s
Guide
The Common Desktop Environment: Desktop KornShell User’s Guide
provides the information needed to create Motif applications with KornShell
(ksh) scripts. It also provides several example scripts of increasing
complexity.
This manual is for programmers who want to develop Motif applications
using KornShell scripts rather than the C programming language. Readers
should have knowledge of KornShell programming, Motif, and the Xt
Intrinsics, as well as familiarity with the X programming library (Xlib).
4.3.3 Common Desktop Environment: Help System Author’s and
Programmer’s Guide
The Common Desktop Environment: Help System Author’s and
Programmer’s Guide describes how to develop online help for CDE
applications. It describes how to create help topics and how to integrate
online help into a CDE application.
This manual is for application programmers who want to do the following:
•
•
Design, create, and view online help information
Create software applications that provide a fully integrated help facility
4.3.4 Common Desktop Environment: Internationalization
Programmer’s Guide
The Common Desktop Environment: Internationalization Programmer’s
Guide provides information for internationalizing the desktop and enabling
applications to support various languages and cultural conventions in a
consistent user interface.
This manual is for CDE application programmers whose products are
available worldwide.
4.3.5 Common Desktop Environment: Product Glossary
This Common Desktop Environment: Product Glossary provides a
comprehensive list of terms used in the Common Desktop Environment.
This manual is for all CDE users.
4–8 Programming Documentation
4.3.6 Common Desktop Environment: Programmer’s Guide
The Common Desktop Environment: Programmer’s Guide contains the
information needed to integrate an existing application into the CDE
desktop. It also describes how to write new CDE applications.
Readers should be familiar with Motif, X, UNIX, and C programming.
4.3.7 Common Desktop Environment: Programmer’s Overview
The Common Desktop Environment: Programmer’s Overview provides
a high-level view of the development environment and the developer
documentation set for CDE. It is for the following audiences:
•
Application developers who develop new CDE applications, or integrate
existing OSF/Motif applications into CDE
•
Managers or project leaders interested in designing a project involving
applications that will run on CDE
4.3.8 Common Desktop Environment: Style Guide and Certification
Checklist
The Common Desktop Environment: Style Guide and Certification
Checklist provides style guidelines for CDE application design and lists the
requirements for CDE application-level certification. CDE requirements
consist of the OSF/Motif Version 1.2 requirements with CDE-specific
additions.
4.3.9 Java Documentation
The Tru64 UNIX operating system includes a Java™ Development Kit
(JDK), which provides tools to develop and run Java applets and programs
on the Tru64 UNIX operating system.
The Java Development Kit (overview) provides a link to Compaq’s Java web
site, which offers free Java downloads for Compaq’s Alpha platforms and
online documentation for you to read prior to downloading a Java kit. It also
provides access to a site were you can offer comments, make suggestions, or
ask questions about the Compaq JDK and Java SDK product.
4.3.10 Ladebug Debugger Manual (revised)
The Ladebug Debugger is a tool for debugging executable programs at the
source-code and machine-code levels. It can debug programs written in C
and C++, Ada, COBOL, and Fortran.
Programming Documentation 4–9
The Ladebug Debugger Manual is for developers who need to debug
multiprocess and multithreaded applications, perform kernel debugging,
and perform remote client/server debugging.
4.3.11 Object File and Symbol Table Format Specification
The Object File and Symbol Table Format Specification provides technical
information for compiler and debugger writers and other developers who
must access or manipulate object files on the Tru64 UNIX operating system.
It supplements or replaces information that has been previously available in
the Assembly Language Programmer’s Guide. Readers should be familiar
with basic program development and symbol table concepts.
4.3.12 Technical References for Asian Languages
The following guides provide language-specific information and describe the
features of several Asian languages supported on the Tru64 UNIX system.
The guides describe character and code sets, locales, device setup, keyboards,
printing, and input methods. The information in these guides is useful to
programmers and to some advanced users of the Tru64 UNIX system:
•
•
•
•
Technical Reference for Using Chinese Features (revised)
Technical Reference for Using Japanese Features (revised)
Technical Reference for Using Korean Features
Technical Reference for Using Thai Features
4.3.13 ToolTalk Service Documentation
ToolTalk is an interapplication communication service that is included as
part of the Common Desktop Environment. ToolTalk provides a way for
applications and desktop components to request services from each other
and to announce events. The following books provide information about
the ToolTalk service:
•
Common Desktop Environment: ToolTalk Messaging Overview
The Common Desktop Environment: ToolTalk Messaging Overview
describes how the ToolTalk service works and how it uses information
that applications supply to deliver messages. It also describes how
applications use the ToolTalk service and ToolTalk components.
The reader should be familiar with the ToolTalk service, UNIX operating
system commands, system administrator commands, and system
terminology.
•
ToolTalk User’s Guide
4–10 Programming Documentation
The ToolTalk User’s Guide is useful to developers who create or maintain
applications that use the ToolTalk service to interoperate with other
applications; it is also useful to system administrators who set up
workstations.
The reader should be familiar with operating system commands, system
administrator commands, and system terminology.
•
ToolTalk Reference Manual
The ToolTalk Reference Manual describes components of the ToolTalk
application programming interface such as enumerated types and
functions. It also describes enhanced operating system shell commands,
error messages, and standard ToolTalk messaging sets.
4.3.14 X Window System Documentation
The X Window System is a network-transparent window system, in which
multiple applications can run simultaneously in windows, generating
text and graphics in monochrome or color on a bitmap display. Network
transparency means that application programs can run on machines
scattered throughout the network. Because the X Window System permits
applications to be device-independent, applications need not be rewritten,
recompiled, or even relinked to work with new display hardware.
The documentation described in this section was written by the engineers
who developed the X Window System and was provided by the X Consortium.
•
X Window System: The Complete Reference to Xlib, X Protocol, ICCCM,
XFLD
The X Window System: The Complete Reference to Xlib, X Protocol,
ICCCM, XFLD manual describes the features of X Window System
Version 11, Release 4. This manual was written by Robert W. Scheifler
and James Gettys, and was originally published by Digital Press.
•
•
X Window System Protocol
The X Window System Protocol manual describes Version 11, Release 6
of the X Window System protocol. This paper was written by Robert
W. Scheifler.
Inter-Client Communication Conventions Manual
The Inter-Client Communication Conventions Manual proposes suitable
conventions for interclient communications with X Window System
Version 11 software. The proposed conventions do not attempt to enforce
any particular user interface. To permit clients written in different
languages to communicate, these conventions are expressed in terms
of protocol operations, rather than the more familiar associated Xlib
interfaces.
Programming Documentation 4–11
This manual (written by David Rosenthal) is based on the Release 6
software.
•
X Toolkit Intrinsics — C Language Interface
Intrinsics are a programming library tailored to the special requirements
of user-interface construction within a network window system —
specifically the X Window System. The Intrinsics and a widget set make
up the X Toolkit. The X Toolkit Intrinsics — C Language Interface manual
describes the X Toolkit Intrinsics. It is based on Version 11, Release 6.
This manual (written by Joel McCormack, Paul Asente, and Ralph R.
Swick) is intended for application programmers who will use one or
more of the many widget sets built with the Intrinsics and by widget
programmers who will use the Intrinsics to build widgets for one of the
widget sets.
•
X Logical Font Description Conventions
The X Logical Font Description Conventions (XLFD) manual provides a
standard logical font description and the conventions to be used in the
core protocol, so that clients can query and access screen type libraries
in a consistent manner across all X servers. In addition to completely
specifying a given font by means of its FontName, the XLFD also provides
a standard set of key FontProperties that describe the font in more detail.
Written by Jim Flowers, this manual is based on X Window System
Version 11, Release 6.
•
Xlib — C Language X Interface
The Xlib — C Language X Interface manual provides reference
information for the low-level C language interface to the X Window
System protocol. It provides a detailed description of each function in the
library, as well as a discussion of the related background information. It
is not tutorial nor a user’s guide to programming the X Window System.
This manual is based on Version 11, Release 6 of the X Window System.
The reader should have a basic understanding of a graphics window
system and of the C programming language. It was written by Robert W.
Scheifler and James Gettys.
4–12 Programming Documentation
5
Supplementary Documentation
This chapter describes some of the supplementary documentation that
is provided on the Tru64 UNIXOperating System CD–ROM, Associated
Products CD–ROMs Volumes 1 and 2, and Compaq’s Web site. The Printed
and Online Documentation sections of the previous chapters describe the
supplementary documentation provided on the Documentation CD–ROM.
Supplementary documentation is provided only on line and comes
from various sources. Some of this material, including all of the Best
Practice documentation, is produced by Compaq writers working closely
with Tru64 UNIX developers. Other documentation is produced by
UNIX professionals both within Compaq and outside the corporation.
Supplementary documentation tends to be less formal in structure than the
core documentation.
Examples of supplementary documentation include installation guides and
release notes for components such as the Multimedia Services for Tru64
UNIX run-time environment and DECevent, QuickSpecs, nd lists of fixes
made to earlier versions of the operating system.
This Documentation Overview does not list all of the supplementary
documentation included on the CD–ROMs and the Web, but it does provide
some guidance in the following sections.
5.1 Web-Based Best Practices Documentation
A Best Practices document offers a recommended procedure for performing
a task, rather than presenting all of the options available. This type of
documentation walks you step-by-step through the process.
The recommended procedure might depend on your configuration
environment. For example, the Best Practice for performing a particular
task on a Web server might differ from the one for performing the same
task on a file server. The Best Practice documentation cannot meet the
needs of all users, but it is aimed at the most common tasks and system
configurations in order to meet the demands of most users.
The Best Practices documentation resides only on the Web at the following
site:
Supplementary Documentation 5–1
The volume of Best Practice documentation continues to grow, due in part to
requests from customers. The Best Practices Web page provides information
for sending your suggestions to Compaq. You might find new Best Practice
documentation at this site each time you visit it.
5.2 Operating System CD–ROM
The documentation described in the following sections is included on the
Tru64 UNIX Operating System CD–ROM. Some of this documentation is
available only when you install the software it describes.
5.2.1 QuickSpecs
QuickSpecs (formerly called Software Product Descriptions, or SPDs) provide
technical information about Compaq products. They describe the software
and give information about its capabilities and the hardware it supports.
The Tru64 UNIX Operating System QuickSpec and QuickSpecs for
the Developer’s Toolkit, the Advanced File System Utilities, and the
Logical Storage Manager are provided on the Operating System Volume
1 CD–ROM in PDF and HTML formats. You can find the files in the
mount_point/DOCUMENTATION directory (where mount_point is the
directory in which the CD–ROM is mounted).
5.2.2 Listings of Patches to the Operating System
Listings of fixes (usually called patches) that Compaq has made to each
version of the Tru64 UNIX operating system are provided in text files on
the CD–ROM in the mount_point/DOCUMENTATION/TEXT directory. The
files are named as follows:
Digital_UNIX_V4_0_CLD_Fixes.txt
Digital_UNIX_V4_0A_CLD_Fixes.txt
Digital_UNIX_V4_0B_CLD_Fixes.txt
DIGITAL_UNIX_V4_0D_CLD_Fixes.txt
DIGITAL_UNIX_V4_0E_CLD_Fixes.txt
Tru64_UNIX_V4_0F_CLD_Fixes.txt
Tru64_UNIX_V4_0F_CLD_Fixes.txt
Tru64_UNIX_V5_0_CLD_Fixes.txt
Tru64_UNIX_V5_0A_CLD_Fixes.txt
Tru64_UNIX_V5_1_CLD_Fixes.txt
Tru64_UNIX_V5_1A_CLD_Fixes.txt
To obtain Tru64 UNIX patch kits from Compaq, visit the following Web site:
5–2 Supplementary Documentation
5.2.3 Text Version of the Tru64 UNIX Release Notes
As an alternative to the PDF and HTML versions of the Tru64 UNIX Release
Notes included on the Documentation CD–ROM, an ASCII text version of
this document is included on the Operating System CD–ROM as follows:
mount_point/DOCUMENTATION/TEXT/Tru64_UNIX_V5_1A_Release_Notes.txt
5.2.4 X Image Extension Documentation
The X Image Extension (XIE) code provides a powerful mechanism for
the transfer and display of virtually any image on X-capable hardware.
Documentation for XIE is provided in the /usr/share/doclib/xie
directory on an installed Tru64 UNIX system.
Before you can view or print an XIE document, you must uncompress
it using the gzip -d command. For more information, see the gzip(1)
reference page.
The following list describes the XIE documentation. The names of the
individual files are listed after the titles.
•
X Image Extension Overview (overview.ps.gz)
This document provides general information about the X Image
Extension code. The topics covered include XIE design goals, historical
summary, architecture, element definitions, and subsetting.
•
XIElib Specification (xielib.ps.gz)
This document contains reference information about the XIElib
functions, XIElib events, and XIElib errors. The Functions section covers
such functions as startup, LUT, photomap, ROI, photoflo, client data,
abort and await, photoflo element, technique, and free.
•
•
XIE Sample Implementation Architecture (xieSIarch.ps.gz)
This document provides an architecture overview of XIE, including
chapters on extension initialization, memory management, request
dispatching, data representation, data structures, protocol requests,
DIXIE photoflo management, DDXIE photoflo management, and photo
elements.
X Image Extension Protocol Reference Manual, Version 5.0
(XIEProto.ps.gz)
This document specifies the X wire protocol for XIE. It defines the syntax,
structure, and semantics of the XIE protocol elements. The topics covered
include syntax specification, parameter types, resources, pipelined
processing, import elements, process elements, export elements, events
and errors, techniques, service class, and protocol encodings.
Supplementary Documentation 5–3
5.3 Associated Products CD–ROMs
The Associated Products CD–ROMs contain documentation for various
components of Tru64 UNIX. The document called Tru64 UNIX Version
5.1A CD–ROMs (a printed sheet packaged with the Tru64 UNIX media kit)
provides a list of the applications located on these CD–ROMs, as do the
00README.TXT files located on the CD–ROMs.
Both Associated Products CD–ROMs provide a graphical user interface that
you can use to access documentation and to install product software. To use
this interface, invoke Netscape and go to the following location:
file://<mount_point>/index.html
A list of products on the CD–ROM will be displayed. When you click on a
product name, you will be given the option to install the product or access
the documentation, if applicable.
The Associated Products CD–ROMs comply with the ISO 9660 Level 1
CD–ROM standard, which means you can view the contents of these
CD–ROMs on a Windows PC or Macintosh or on any other system that uses
that ISO standard.
5–4 Supplementary Documentation
6
Tru64 UNIX Reference Pages
The Tru64 UNIX operating system provides an extensive set of reference
pages (also called man pages or manual pages), each of which describes
one topic, such as a command, function, or file. This chapter discusses the
reference pages.
6.1 Reading Reference Pages On Line
You can use the webman utility to read the reference pages on line using
your Web browser and print them by clicking on the browser’s Print menu.
Alternatively, you can use the xman or man utilities from the command line
to read the reference pages.
Your system administrator determines at system installation time whether
to make the operating system reference pages available on your system. If
you receive an error message when you try to access reference pages, the
problem might be that they are not installed.
Your system administrator also decides whether to install the reference
pages that are included with layered products. This includes products such
as the TruCluster Server, which provides a full set of its own reference pages.
6.1.1 Using the Documentation CD–ROM
The Library on the Documentation CD–ROM includes a category that
contains the full set of base operating system reference pages in HTML
form. You can view these reference pages with your Web browser just as you
would view any of the HTML books. These references pages are indexed and
hot-linked with the books for easy access. (The reference pages for layered
products are not included on this CD–ROM.)
6.1.2 Using webman
The Documentation CD–ROM contains the webman viewer, a UNIX CGI
program you can use with your browser to view the reference pages that
are installed with the operating system. The webman viewer is most useful
when the Documentation CD–ROM is not mounted, or when you need to
access reference pages that have been installed with layered products. For
Tru64 UNIX Reference Pages 6–1
information about installing and using webman, see the following file on the
Documentation CD–ROM:
/mount-point/DOCS/manual/webman/Installing_webman.txt
See Section 1.4.1 for information about the Documentation CD–ROM.
6.1.3 Using the xman Command
The xman command starts an X Window System reference-page browsing
tool. One function of the tool is to display a list of the reference pages. You
display a reference page by double-clicking on its name in the list. For more
information about the xman command, start the application by entering the
following command:
% xman &
The ampersand (&) runs the command in the background, allowing the
command line to be used for other tasks. The application displays a small
window that contains three buttons. Click on the Manual Page button to
read a reference page about the xman command.
6.1.4 Using the man Command
The man command displays the reference page specified on the man command
line. For more information about the man command, read the man(1)
reference page. To display this reference page, enter the following command:
% man man
6.2 Reading Reference Pages in Printed Books
Compaq provides a separately orderable Reference Pages Documentation
Set. In this printed format, the Reference Page books are grouped according
to their sections, each of which contains one or more volumes. The books
contain an R on the spines to help you quickly identify them as reference
page books.
______________________
Note _______________________
The Reference Page Kit has not been updated since Version
5.0. Therefore, the online reference pages provide more current
information than the printed books.
6–2 Tru64 UNIX Reference Pages
6.3 Overview of the Reference Page Sections
The reference pages are grouped into sections, according to their function,
audience, or both. The section numbers appear as numbers in parentheses
next to the name of the reference page. For example:
lpr(1)
automount(8)
createlabel(3)
The following list describes each section:
Reference Pages Section 1
Section 1 describes user commands that are available to everyone who uses
the Tru64 UNIX operating system.
In printed form, this section is divided into five volumes.
Reference Pages Section 2
Section 2 defines system calls (entries into the Tru64 UNIX kernel) that
programmers use. The introduction to Section 2, intro(2), lists error
numbers with brief descriptions of their meanings. The introduction also
defines many of the terms used in this section.
In printed form, this section is in one volume.
Reference Pages Section 3
Section 3 describes the routines available in Tru64 UNIX programming
libraries, including the C library, Motif library, and X library. This section
is for programmers.
In printed form, this section is divided into seven volumes.
Reference Pages Section 4
Section 4 describes the format of system files and how the files are used. The
files described include assembler and link editor output, system accounting,
and file system formats. This section is for programmers and system
administrators.
In printed form, this section is divided into two volumes.
Reference Pages Section 5
Section 5 contains miscellaneous information, including ASCII character
codes, mail-addressing formats, text-formatting macros, and a description
of the root file system. This section is for programmers and system
administrators.
Tru64 UNIX Reference Pages 6–3
In printed form, this section is divided into two volumes.
Reference Pages Section 7
Section 7 describes special files, related device driver functions, databases,
and network support. This section is for programmers and system
administrators.
In printed form, this section is in one volume.
Reference Pages Sections 8 and 1m
Sections 8 and 1m describe commands for system operation and
maintenance. These sections are for system administrators.
In printed form, these sections are divided into three volumes.
Reference Pages Sections 9
Section 9 describes data structures and routines used in writing kernel
modules. This section is for programmers.
In printed form, this section is in one volume.
6–4 Tru64 UNIX Reference Pages
7
Device Driver Documentation
Documentation to aid programmers in writing device drivers for Tru64
UNIX is packaged in a separately orderable Device Driver Kit (DDK). This
documentation was produced by Compaq writers working closely with the
device driver developers.
This kit (Version 2.0, part number QA-6ADAV-A8) contains a CD-ROM that
includes the Tru64 UNIX Device Driver sample drivers, driver development
tool (code template generator), documentation in HTML and PDF formats,
and printed installation instructions and release notes.
You can obtain printed copies of the documentation by ordering the Tru64
UNIX Device Driver Documentation Kit (part number QA-6ADAV-GZ).
The rest of this section describes the books in the DDK. This information is
provided here because of the close relationship between the device driver
documentation and the Tru64 UNIX documentation set.
______________________
Note _______________________
The Device Driver Kit is produced independently of the Tru64
UNIX operating system. The following descriptions are for
Version 2 (December 2000) of the Device Driver Kit, which
supports Tru64 UNIX Version V5.0A and higher. For information
about this kit, visit the following Web site:
Writing Device Drivers
This manual contains information that systems engineers need when
writing a device driver for hardware that runs on the Tru64 UNIX operating
system. This manual replaces the manual Writing Device Drivers: Tutorial.
It includes the chapter on funnels and the chapter on how to write disk
device drivers that were previously part of manual named Writing Device
Drivers: Advanced Topics.
This manual also provides a glossary of device driver terms.
Device Driver Documentation 7–1
Writing Kernel Modules
This manual describes topics for all kernel modules such as kernel threads
and writing kernel modules in a symmetric multiprocessing (SMP)
environment. Read this manual before you use the Writing Device Drivers
manual.
This is the same manual that is included in the Developer’s Kit of the Tru64
UNIX documentation set.
Writing PCI Bus Device Drivers
This manual provides information for systems engineers who write device
drivers for the PCI bus. It describes PCI bus-specific topics, including PCI
bus architecture and data structures that PCI bus device drivers use.
Writing VMEbus Device Drivers
This manual contains information systems engineers need to write device
drivers that operate on the VMEbus. It describes VMEbus-specific topics,
including VMEbus architecture and routines that VMEbus device drivers
use.
Writing Network Device Drivers
This manual contains information that systems engineers need to write
network device drivers that operate on any bus.
Writing a Graphics Device Driver and DDX for the Tru64 UNIX X Server
This manual describes how to add graphics device support to the X Window
System on systems running the Tru64 UNIX operating system.
Guide to Preparing Product Kits
This manual describes how to create kernel (device driver) product kits. It
provides the information that kit developers need to produce kernel products
and layered product kits.
This is the same manual that is included in the Developer’s Kit of the Tru64
UNIX documentation set.
Installation Instructions and Release Notes
This manual explains how to install the Device Driver Kit Version 2.0
product, including source code with sample drivers and user manuals. It also
describes changes to the product and documentation since Device Driver
Kit Release 1.0.
7–2 Device Driver Documentation
A
Documentation Listings
This appendix lists the core and supplementary components of the Tru64
UNIX documentation.
A.1 Components of the Tru64 UNIX and TruCluster Server
Printed Documentation Kits
The following sections list the contents of the Tru64 UNIX and TruCluster
Server documentation kits.
A.1.1 Tru64 UNIX Documentation Kit
The documentation in the following list comprises the Tru64 UNIX
Documentation Kit (QA-6ADAA-GZ). Except where indicated, this
documentation is also provided on the Documentation CD-ROM. See
Section 1.5 for information about the printed documentation.
Startup Kit (QA-6ADAC-GZ)
Release Notes for Version 5.1A
Tru64 UNIX Technical Overview for Version 5.1A
Documentation Overview for Version 5.1A
Installation Guide
Installation Guide — Advanced Topics
Full Installation Quick Start Card (printed only)
Update Installation Quick Reference Card (printed only)
Quick Reference Card (printed only)
Tru64 UNIX Version 5.1A CD–ROMs (printed only)
General User Documentation Kit (QA-6ADAD-GZ)
CDE Companion
Command and Shell User’s Guide
Master Index
Security
System and Network Management Documentation Kit (QA-6ADAE-GZ)
AdvFS Administration
Managing Online Addition and Removal
Guide to Prestoserve
Kernel Debugging
Logical Storage Manager
Network Administration: Connections
Documentation Listings A–1
Network Administration: Services
Sharing Software on a Local Area Network
Software License Management
System Administration
System Configuration and Tuning
System Configuration Supplement: OEM Platforms
X Window System Administrator’s Guide (printed only)
X Window System Environment
Developer’s Kit (QA-6ADAF-GZ)
Assembly Language Programmer’s Guide
Asynchronous Transfer Mode
Calling Standard for Alpha Systems
Compaq C Language Reference Manual
Guide to the POSIX Threads Library
Guide to Preparing Product Kits
Guide to Realtime Programming
Network Programmer’s Guide
OSF/Motif Programmer’s Guide (printed only)
OSF/Motif Style Guide (printed only)
Programmer’s Guide
Programmer’s Guide: STREAMS (printed only)
Programming Support Tools
Programming with ONC RPC
Writing Kernel Modules
Writing Software for the International Market
A.1.2 TruCluster Server Documentation Kit
The documentation in the following list comprises the TruCluster Server
Documentation Kit (QA-6BRAA-GZ). This documentation is also provided on
the Documentation CD-ROM. See Section 1.6.1 for more information.
Cluster Administration
Cluster Hardware Configuration
Cluster Highly Available Applications
Cluster Installation
Cluster LAN Interconnect
Cluster Release Notes
Cluster Technical Overview
A.2 Supplementary Documentation on the Documentation
CD–ROM
The documentation in the following list is provided on the Tru64 UNIX
Documentation CD–ROM.
Advanced Printing Software User Guide
BIND Configuration File Guide
DECevent Translation and Reporting Utility
How to Order Tru64 UNIX Documentation
Java Documentation
A–2 Documentation Listings
Ladebug Debugger Manual
New and Changed Features from Prior Releases
Object File and Symbol Table Format Specification
Performance Manager
Safety & Comfort Guide
sendmail Installation and Operation Guide
Common Desktop Environment documentation
Common Desktop Environment: Advanced User’s and System Administrator’s Guide
Common Desktop Environment: Application Builder User’s Guide
Common Desktop Environment: Desktop KornShell User’s Guide
Common Desktop Environment: Help System Author’s and Programmer’s Guide
Common Desktop Environment: Internationalization Programmer’s Guide
Common Desktop Environment: Product Glossary
Common Desktop Environment: Programmer’s Guide
Common Desktop Environment: Programmer’s Overview
Common Desktop Environment: Style Guide and Certification Checklist
Common Desktop Environment: ToolTalk Messaging Overview
Common Desktop Environment: User’s Guide
ToolTalk Reference Manual
ToolTalk User’s Guide
Technical references for Asian languages
Technical Reference for Using Chinese Features
Technical Reference for Using Japanese Features
Technical Reference for Using Korean Features
Technical Reference for Using Thai Features
X Windows documentation
Inter-Client Communication Conventions Manual
X Toolkit Intrinsics — C Language Interface
X Logical Font Description Conventions
Xlib — C Language X Interface
X Window System Protocol
X Window System: The Complete Reference to Xlib, X Protocol, ICCCM, XFLD
A.3 Alphabetical Listing of Core, Supplementary, and
TruCluster Server Documentation
Table A–1 provides an alphabetical listing of the documentation that is
included in the Tru64 UNIX and TruCluster Server documentation kits and
on the Tru64 UNIX Documentation CD–ROM.
Documentation Listings A–3
Table A–1: Alphabetical Listing of Core, Supplementary, and TruCluster
Server Documentation
Title
Printed
On
Line
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
No
Advanced Printing Software User Guide
AdvFS Administration
Assembly Language Programmer’s Guide
Asynchronous Transfer Mode
BIND Configuration File Guide
Calling Standard for Alpha Systems
CDE Companion
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Cluster Administration
Cluster Hardware Configuration
Cluster Highly Available Applications
Cluster Installation
Cluster LAN Interconnect
Cluster Release Notes
Cluster Technical Overview
Command and Shell User’s Guide
Common Desktop Environment: Advanced User’s and
System Administrator’s Guide
Common Desktop Environment: Application Builder User’s Guide
Yes
Yes
No
No
Common Desktop Environment: Desktop
KornShell User’s Guide
Common Desktop Environment: Help System Author’s
and Programmer’s Guide
Yes
Yes
No
No
Common Desktop Environment: Internationalization
Programmer’s Guide
Common Desktop Environment: Product Glossary
Common Desktop Environment: Programmer’s Guide
Common Desktop Environment: Programmer’s Overview
Yes
Yes
Yes
Yes
No
No
No
No
Common Desktop Environment: Style Guide and Cer-
tification Checklist
Common Desktop Environment: ToolTalk Messaging Overview
Common Desktop Environment: User’s Guide
Yes
Yes
No
No
A–4 Documentation Listings
Table A–1: Alphabetical Listing of Core, Supplementary, and TruCluster
Server Documentation (cont.)
Title
Printed
On
Line
Compaq C Language Reference Manual
DECevent Translation and Reporting Utility
Documentation Overview for Version 5.1A
Full Installation Quick Start Card
Guide to Preparing Product Kits
Guide to Prestoserve
Yes
Yes
Yes
No
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
No
Guide to Realtime Programming
Guide to the POSIX Threads Library
How to Access Tru64 UNIX Documentation
How to Order Tru64 UNIX Documentation
Installation Guide
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
No
Installation Guide — Advanced Topics
Inter-Client Communication Conventions Manual
Java Documentation
No
Kernel Debugging
Yes
No
Ladebug Debugger Manual
Logical Storage Manager
Yes
Yes
Yes
Yes
Yes
Yes
No
Managing Online Addition and Removal
Master Index
Network Administration: Connections
Network Administration: Services
Network Programmer’s Guide
New and Changed Features from Prior Releases
Object File and Symbol Table Format Specification
OSF/Motif Programmer’s Guide
OSF/Motif Style Guide
No
Yes
Yes
No
No
Yes
Yes
No
Performance Manager
Programmer’s Guide
Yes
Yes
Programmer’s Guide: STREAMS
Documentation Listings A–5
Table A–1: Alphabetical Listing of Core, Supplementary, and TruCluster
Server Documentation (cont.)
Title
Printed
On
Line
Programming Support Tools
Yes
Yes
No
Yes
Yes
Yes
Yes
No
Programming with ONC RPC
Quick Reference Card
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Release Notes for Version 5.1A
Safety & Comfort Guide
Yes
No
Security
sendmail Installation and Operation Guide
Sharing Software on a Local Area Network
Software License Management
Yes
Yes
Yes
Yes
Yes
Yes
No
System Administration
System Configuration and Tuning
System Configuration Supplement: OEM Platforms
Tru64 UNIX Technical Overview for Version 5.1A
Technical Reference for Using Chinese Features
Technical Reference for Using Japanese Features
Technical Reference for Using Korean Features
Technical Reference for Using Thai Features
ToolTalk Reference Manual
No
No
No
No
ToolTalk User’s Guide
No
Tru64 UNIX Version 5.1A CD–ROMs
Update Installation Quick Reference Card
Writing Kernel Modules
Yes
Yes
Yes
Yes
No
No
Yes
Yes
Yes
Yes
Yes
No
Writing Software for the International Market
Xlib — C Language X Interface
X Logical Font Description Conventions
X Toolkit Intrinsics — C Language Interface
X Window System Administrator’s Guide
X Window System Environment
No
No
Yes
Yes
Yes
A–6 Documentation Listings
Table A–1: Alphabetical Listing of Core, Supplementary, and TruCluster
Server Documentation (cont.)
Title
Printed
On
Line
X Window System Protocol
Yes
Yes
No
No
X Window System: The Complete Reference to Xlib,
X Protocol, ICCCM, XFLD
Documentation Listings A–7
Index
A
B
Advanced Printing Software
Best Practices, 5–1
books packaged with kit, 2–7
documentation for, 1–12
User Guide, 2–7
viewing documentation on the Web,
1–8
BIND Configuration File Guide,
Advanced Server for UNIX
( See ASU )
3–12
AdvFS
C
administration manual, 3–1
documentation for separately
licensed utilities, 1–12
applications
( See layered products )
archives
C language
( See Compaq C Language
Reference Manual )
C++
( See layered products )
CAA, 3–3
calling standard
( See Tru64 UNIX Calling
Standard for Alpha Systems
manual )
( See previous versions of Tru64
UNIX manuals )
Asian languages, 4–10
Assembly Language
Programmer’s Guide, 4–1
Associated Products CD–ROMs
documentation for separately
licensed products, 1–12
supplementary documentation on,
5–4
CCAT, 3–7
CD-ROM
( See Associated Products
CD-ROMs, Documentation
CD-ROM )
CDE Companion, 2–1
changes to operating system
( See operating system )
changes to the documentation in
this version, 1–3
Chinese
ASU
documentation for, 1–12
viewing documentation on the Web,
1–8
Asynchronous Transfer Mode
manual, 4–1
ATM
( See Technical Reference for
Using Chinese Features )
CLD
( See Asynchronous Transfer
Mode manual )
( See patches )
cloning
Index–1
configuration cloning, 3–5
installation cloning, 3–5
Cluster Administration manual,
3–2
Cluster Application Availability
subsystem
Common Desktop Environment:
Style Guide and Certification
Checklist, 4–9
Common Desktop Environment:
ToolTalk Messaging Overview,
4–10
Common Desktop Environment:
User’s Guide, 2–8
Compaq Analyze, 3–7
Compaq C Language Reference
Manual, 4–2
Compaq Crash Analysis Tool
( See CCAT )
Compaq Portable Mathematics
Library manual, 1–5
configuration cloning, 3–5
core documentation
defined, 1–2
for general users, 2–1
for programmers, 4–1
( See CAA )
Cluster Hardware Configuration
manual, 3–2
Cluster Highly Available
Applications manual, 3–3
Cluster Installation manual, 3–3
Cluster LAN Interconnect manual,
3–4
Cluster Release Notes, 2–2
Cluster Technical Overview
inclusion in media kit, 1–12
collect utility, 3–7
Command and Shell User’s Guide,
2–2
Common Desktop Environment:
Advanced User’s and System
Administrator’s Guide, 2–8
Common Desktop Environment:
Application Builder User’s
Guide, 4–7
for system and network managers,
3–1
viewing on the Web, 1–8
D
Common Desktop Environment:
Desktop KornShell User’s
Guide, 4–8
Common Desktop Environment:
Help System Author’s and
Programmer’s Guide, 4–8
Common Desktop Environment:
Internationalization
Programmer’s Guide, 4–8
Common Desktop Environment:
Product Glossary, 4–8
Common Desktop Environment:
Programmer’s Guide, 4–9
Common Desktop Environment:
Programmer’s Overview, 4–9
DDK
( See device driver
documentation )
debugging
( See Kernel Debugging manual,
Ladebug Debugger Manual )
DEC C Language Reference
Manual
( See Compaq C Language
Reference Manual )
DECevent Translation and
Reporting Utility manual, 3–13
DECthreads
( See Guide to the POSIX
Threads Library )
Developer’s Documentation Kit
( See programming
documentation )
Index–2
device driver documentation
books in set described, 7–1
kit for, 7–1
viewing documentation on the Web,
1–8
Device Driver Kit
foreign language
( See Asian languages )
Full Installation Quick Start
(printed card), 3–12
( See also Update Installation
Quick Reference (printed
card) )
( See device driver
documentation )
Documentation CD-ROM
described, 1–7
G
general user information on, 2–1
mounting, 1–8
programming documentation on,
4–1
general user documentation
books in kit, 1–10
category in online Documentation
Library, 1–7
search facility for, 1–7
system and network management
information on, 3–1
documentation kits
( See Tru64 UNIX
Documentation Kits )
documentation library
( See online Documentation
Library )
defined, 1–1
overview of books, 2–1
Guide to Preparing Product Kits
in Developer’s Kit, 4–3
in Device Driver Kit, 7–2
Guide to Prestoserve, 3–4
Guide to Realtime Programming,
4–3
Guide to the POSIX Threads
Library, 4–3
documentation update contract,
1–6
H
E
How to Access Tru64 UNIX
Documentation (printed card)
described, 2–6
inclusion in media kit, 1–12
How to Order Tru64 UNIX
Documentation
file on Documentation CD-ROM,
2–8
HTML files
end user documentation
( See general user
documentation )
F
factory installed software
( See FIS )
features of operating system
( See operating system )
Fibre Channel
reading with a browser, 1–6
I
on TruCluster Server systems, 3–3
FIS
I18N
documentation included on, 1–6
Index–3
( See Writing Software for the
International Market )
L
Ladebug Debugger Manual, 4–9
icon
layered products
available on CD–ROMs, 1–13
defined, 1–3
( See spine icon )
installation
of Tru64 UNIX operating system,
3–4, 3–5
of TruCluster Server systems, 3–3
installation cloning, 3–5
Installation Guide
on FIS system, 1–6
overview of, 3–4
Installation Guide – Advanced
Topics
documentation for, 1–12
online documentation for, 1–13
using webman viewer for
product-specific reference
pages, 6–1
Logical Storage Manager manual,
3–6
LSM
( See Logical Storage Manager
manual )
on FIS system, 1–6
overview of, 3–5
Installation Instructions and
Release Notes for Device Driver
Kit, 7–2
M
man command, 6–2
Managing Online Addition and
Removal manual, 3–6
manpage
( See reference pages )
Master Index, 2–3
Inter-Client Communication
Conventions Manual, 4–11
internationalization
( See Writing Software for the
International Market )
Internet Express for Tru64 UNIX
viewing documentation on the Web,
1–8
online search utility, 2–3
media kit
documentation in, 1–5
media update contract, 1–5
Memory Channel, 3–3
Motif, 2–1
( See also Common Desktop
Environment books )
documentation for developers, 4–6
documentation for users, 2–1
J
Japanese
( See Technical Reference for
Using Japanese Features )
Java
documentation for, 4–9
K
N
Kernel Debugging manual, 3–5
Korean
Netscape browser, 1–6
Network Administration:
Connections manual, 3–7
( See also Network
Administration: Services
manual )
( See Technical Reference for
Using Korean Features )
Index–4
on FIS system, 1–6
overview of, 3–7
Network Administration: Services
documentation for, 1–2
ordering information
( See How to Order Tru64 UNIX
Documentation )
manual, 3–8
OSF/Motif
( See also Network
Administration: Connections
manual )
on FIS system, 1–6
overview of, 3–8
( See Motif )
OSF/Motif Programmer’s Guide,
4–6
OSF/Motif Style Guide, 4–7
OSIS
( See Internet Express for Tru64
UNIX )
network management
( See system and network
management documentation )
Network Programmer’s Guide,
4–3
P
new and changes features of
operating system
patches
lists of for operating system
( See operating system )
versions, 5–2
obtaining kits, 5–2
PDF files, 1–6
O
Performance Manager manual,
3–13
porting documentation, 1–9
POSIX conformance
documentation, 1–9
POSIX Threads
Object File and Symbol Table
Format Specification document,
4–10
ONC RPC
( See Programming with ONC
RPC manual )
( See Guide to the POSIX
Threads Library )
preferred methods for performing
tasks
online Documentation Library,
1–7
Open Source Internet Solutions
for Tru64 UNIX
( See Best Practices )
Prestoserve
( See Guide to Prestoserve )
previous versions of Tru64 UNIX
manuals, 1–8
( See Internet Express for Tru64
UNIX )
operating system
new and changed features
from previous releases, 2–7
in current version, 2–4
Operating System CD–ROM
( See supplementary
documentation )
operating system patches
( See patches )
operating system subsets
printed documentation
( See Tru64 UNIX
Documentation Kit )
Programmer’s Guide, 4–4
Programmer’s Guide: STREAMS,
4–7
programming documentation
Index–5
books in kit, 1–11
category in online Documentation
Library, 1–7
on FIS system, 1–6
overview of, 2–8
SCSI bus
on TruCluster Server systems, 3–2
search facility
for documentation on intranet and
Web, 1–7
Security manual
on FIS system, 1–6
overview of, 2–4
defined, 1–1
overview of books, 4–1
Programming Support Tools
manual, 4–5
Programming with ONC RPC
manual, 4–5
Sharing Software on a Local Area
Network manual, 3–9
software development
( See programming
documentation )
Q
Quick Reference Card, 2–6
QuickSpecs, 5–2
Software License Management
manual, 3–9
Software Product Description
( See QuickSpecs )
SPD
( See QuickSpecs )
spine icon
to identify documentation sets,
1–10
to identify reference page books,
6–2
startup documentation
described, 1–10
R
realtime programming
( See Guide to Realtime
Programming )
reference pages
available as optional subsets, 1–2
in printed books, 6–2
on the Web, 1–8
overview of sections, 6–3
reading on line, 6–1
webman viewer for, 6–1
Release Notes
printed versions in media kit, 1–5
STREAMS
included in Technical Update on
Web, 2–4n
on FIS system, 1–6
overview of, 2–4
( See Network Programmer’s
Guide, Programmer’s Guide:
STREAMS )
Remote Installation Services
( See RIS )
Request of Comments
( See RFCs )
revised documentation, 1–3
RFCs, 2–6
RIS
subsets
( See operating system subsets )
supplementary documentation
BIND Configuration File Guide,
3–12
category in online Documentation
Library, 1–7
defined, 1–2
installing from a RIS server, 3–5
for Asian languages, 4–10
for general users, 2–7
for program developers, 4–7
S
Safety & Comfort Guide
Index–6
for system and network managers,
3–12
Technical Reference for Using
Japanese Features, 4–10
Technical Reference for Using
Korean Features, 4–10
Technical Reference for Using
Thai Features, 4–10
for ToolTalk service, 4–10
for X Window System, 4–11
Java documentation, 4–9
New and Changed Features from
Previous Releases, 2–7
Object File and Symbol Table
Format Specification document,
4–10
on associated products CD–ROMs,
5–4
on Operating System CD–ROM,
5–2
technical updates
available on Web, 1–9
for Version 5.1A, 2–4n
Thai
( See Technical Reference for
Using Thai Features )
threads
( See Guide to the POSIX
Threads Library )
overview of, 5–1
QuickSpecs, 5–2
ToolTalk Reference Manual, 4–11
ToolTalk service
X Image Extension, 5–3
sys_check utility, 3–7
SysMan, 3–7
System Administration manual
on FIS system, 1–6
overview of, 3–10
system and network management
documentation
documentation for, 4–10
ToolTalk User’s Guide, 4–10
Tru64 UNIX Calling Standard for
Alpha Systems manual, 4–2
Tru64 UNIX Documentation Kit
structure of, 1–9
Tru64 UNIX Documentation Kits
overview, 1–9
Tru64 UNIX Version 5.1A
CD–ROMs (printed sheet), 2–7
TruCluster Server
books in kit, 1–11
category in online Documentation
Library, 1–7
defined, 1–1
software for, 1–12
overview of books, 3–1
System Configuration and Tuning
manual, 3–11
System Configuration
Supplement: OEM Platforms
manual, 3–11
TruCluster Server manuals
Cluster Administration, 3–2
Cluster Hardware Configuration,
3–2
Cluster Highly Available
Applications, 3–3
system limits, 1–9
Cluster Installation, 3–3
Cluster LAN Interconnect, 3–4
Cluster Release Notes, 2–2
Cluster Technical Overview, 2–2
revised, 1–3
T
Technical Overview, 2–5
Technical Reference for Using
Chinese Features, 4–10
viewing documentation on the Web,
1–8
Index–7
Writing PCI Bus Device Drivers,
7–2
Writing Software for the
International Market, 4–6
Writing VMEbus Device Drivers,
7–2
U
Update Installation Quick
Reference Card, 3–12
( See also Full Installation Quick
Start (printed card) )
W
Web
X
X Image Extension document
( See XIE )
X Logical Font Description
Conventions document, 4–12
X Toolkit Intrinsics — C Language
Interface document, 4–12
X Window System
supplementary documentation for,
4–11
X Window System Administrator’s
Guide, 3–12
X Window System Environment
manual, 3–11
X Window System Protocol
document, 4–11
search facility for, 1–7
viewing Tru64 UNIX documentation
on, 1–8
Web-Based Enterprise Service
( See WEBES )
WEBES, 3–7
webman
( See reference pages )
WLS
installing after a Full Installation,
3–5
World Wide Web
( See Web )
Worldwide Language Support
( See WLS )
X Window System: The Complete
Reference to Xlib, X Protocol,
ICCCM, XFLD, 4–11
Writing a Graphics Device Driver
and DDX for the Tru64 UNIX X
Server, 7–2
Writing Device Drivers, 7–1
Writing Kernel Modules manual
in Developer’s Kit, 4–5
in Device Driver Kit, 7–2
Writing Network Device Drivers,
7–2
XIE
supplementary documentation for,
5–3
Xlib — C Language X Interface
document, 4–12
xman command, 6–2
Index–8
|