Title and Copyright Pages
 
About This Manual
Audience
Organization
Related Documents
Reader's Comments
Conventions
 
1    New and Changed Features
1.1    New Processor Support
1.2    USB Driver Support
1.3    AdvFS Now Supports Atomic Write Data Logging
1.4    Preventing Partial AdvFS Data Writes
1.5    Euro-character Support
1.6    Arena Malloc
1.7    NetRAIN
1.8    Asynchronous Processing Support in the Extensible SNMP Agent API
1.9    NFS Over TCP
1.10    Intraserver ITPS Device Driver
1.11    Gigabit Ethernet
1.12    sys_check Tool
1.13    Sendmail Enhancement
1.14    New Prestoserve Subsystem Attribute
1.15    Enhanced Security for TruCluster Version 1.5
1.16    Enhancement to disklabel Command
1.17    Support for ODBC and JDBC Data Access
1.18    Netscape Communicator Version 4.05
1.19    Netscape FastTrack Server Version 3.01
1.20    Ability for Users to Create a Customized Installation CD-ROM
 
2    Installation Notes
2.1    General Information About Installation
2.1.1    Verifying the Installation
2.1.2    Disk Space Requirements
2.1.3    New Recommended Disk Partition Table
2.1.3.1    New CDF Item Introduced
2.1.4    RIS boot -fl n Option
2.1.5    Worldwide Subsets
2.1.6    I/O Error Message
2.1.7    Broken Pipe Messages
2.2    Update Installation
2.2.1    Warning from Update of DDR Database
2.2.2    Preparing AdvFS File Domains Before Upgrading
2.2.3    Installation of AdvFS Advanced Utilities in the DMS Environment
2.2.4    Conflict with PATHWORKS in an Update Installation
2.3    Server Extensions
2.3.1    Error When Installing Chinese Subsets from RIS Server
 
3    Processor-Specific Notes
3.1    General Notes on Processors
3.1.1    Upgrading Your Hardware
3.1.2    PCI-Based Systems with ATI Mach64 Graphics Controllers
3.1.3    PCI Shared Interrupt Support
3.1.4    KZPSA Behind the PCI-to-PCI Bridge
3.1.5    Qlogic ISP1040B CAM Errors
3.1.6    Monitor Power Management
3.1.7    DJ-ML200-xx PCI Nvram Hardware Rev Must Be E01
3.2    DIGITAL Personal Workstation 433au, 500au, and 600au Systems
3.2.1    EIDE (ATAPI) CD-ROM Support
3.2.2    64-Bit PCI Option Cards
3.2.3    Incorrect Default Keyboard Mappings
3.3    DIGITAL AlphaServer 1000 and 1000A Systems
3.3.1    EISA Configuration Utility Diskette Version 1.10
3.3.2    Graphics Resolution
3.4    DIGITAL Alpha VME 4/224, 4/288, and 5/nnn Single-Board Computers
3.4.1    Verify CPU Version
3.4.2    Firmware Requirements
3.4.3    Restrictions and Known Problems
3.4.3.1    EBVXG (TGA) Video Card Requires Disabling X Server DMA
3.4.3.2    Byte Addressability Not Supported by mmap (5/nnn only)
3.4.3.3    VME Autovectors
3.4.3.4    Network Port Termination
3.4.4    Writing VMEbus Device Drivers
3.5    DMCC EBM2n and EBM4n Class Single Board Computers
3.5.1    Verify CPU Version
3.5.2    Firmware Requirements
3.5.3    Restrictions and Known Problems
3.5.3.1    Option Card Restrictions
3.5.3.2    PBXGB-AA (TGA2 PowerStorm 3D30) Video Card Restrictions
3.5.3.3    General Restrictions
3.6    DIGITAL AXPvme Single Board Computers
3.6.1    Firmware Upgrade Required
3.6.2    Unpredictable Results When Performing Master Block Transfers
3.7    Compaq AlphaServer GS60 and GS140 Systems
3.7.1    CPU Boards Cannot Be Installed Until DIGITAL UNIX Is Installed
3.7.2    Futurebus Backplane is Not Supported
 
4    Base System Software Notes
4.1    Commands and Utilities
4.1.1    Escaped Comment Symbols in a Makefile
4.1.2    Security
4.1.2.1    Unexpected Command Behavior with ACLs
4.1.2.2    ACLs and Archive Tools
4.1.3    Emacs Can Lose ACL File Settings
4.1.4    Some Emacs Command Line Options Fail
4.1.5    Executing Program Images Cannot Be Overwritten
4.1.6    New Tunable Parameter for Running Oracle8
4.1.7    disklabel Command Supports ISO 9660 CD-ROM Image File Operations
4.1.8    Change to format of ipcs command
4.1.9    New sendmail Version 8.8.8
4.1.10    Sendmail Warning Message
4.1.11    Warning Message when sendmail Updates the alias Database
4.1.12    Status Message From ifconfig Command
4.1.13    tar Command Option Does Not Work As Documented
4.1.14    Netscape Communicator
4.1.14.1    Netscape Communicator Dumps Core Running in CDE
4.1.14.2    Netscape Communicator Hangs Starting Java on Some Processors
4.1.14.3    Netscape Communicator Does Not Include Localization
4.2    SysMan System Management Graphical User Interface
4.2.1    Account Manager
4.2.1.1    Copying Accounts and UID
4.2.1.2    Account Manager Restrictions
4.2.1.3    Account Manager Problems
4.2.1.4    Enhanced Security Account Manager Problems
4.2.2    Print Configuration Manager
4.2.3    BIND Configuration
4.2.4    The dxshutdown Application Does Not Prohibit Logins
4.3    System Administration
4.3.1    Change in mkpasswd Creates Potential Password Database Incompatibility
4.3.2    License Management Facility Allows Year 2000 Testing
4.3.3    Disabling Compressed Crash Dumps
4.3.4    Log Files in /var/adm/syslog.dated
4.3.5    Secure version of syslog
4.3.6    Fixing Truncated Log Messages in /var/adm/messages
4.3.7    EISA Configuration Utility Revision Requirements
4.3.8    Open3D Support
4.3.9    Bootable Tape
4.3.9.1    Disk Space Issues
4.3.9.2    Tape Drive Restriction
4.3.9.3    Bootable Tape Notes for 32 MB Systems
4.3.9.4    Bootable Tape Does Not Support Generic Kernels
4.3.9.5    Cross-Platform Bootable Tapes Are Not Supported
4.3.9.6    QIC Tape Drives
4.3.9.7    Multiple Tapes
4.3.9.8    Disk Overhead Requirements
4.3.9.9    Write Protection for Bootable Tape
4.3.10    Opening a Write-Protected Tape in Write Mode
4.3.11    Restrictions for a Dataless Environment
4.3.12    Enhanced Security
4.3.12.1    Distribution of Enhanced Security Profiles via NIS
4.3.12.2    Disaster Recovery
4.3.12.3    pw_id_map and gr_id_map Files Are Obsolete
4.3.12.4    Restriction to 4000 NIS Accounts Removed
4.3.12.5    Behavior of useradd, usermod, and userdel Commands
4.3.13    Enabling Extended UIDs in the Kernel
4.4    Network and Communications
4.4.1    Using netconfig
4.4.2    IP Switching over ATM
4.4.3    Orderly Release in XTI
4.4.4    Incorrect Error Message When Using netsetup and rcinet
4.4.5    Edit the /etc/hosts File After Running netsetup
4.4.6    CDE's Static Dependency on the Network
4.4.7    Autosense Removed from Tulip Ethernet Driver
4.4.8    Support for NetRAIN Network Interface
4.4.8.1    LAT and NetRAIN Cannot Run Together
4.4.8.2    NetRAIN and Layered Product Licensing
4.4.9    Sender Address Problem When Using DECnet Mail
4.5    Local Area Transport
4.5.1    Duplicate Minor Numbers and latsetup
4.5.2    CTRL/A Causes LAT tty to Change the Case of Characters
4.5.3    Simultaneous llogin Connections
4.5.4    LAT Kernel Module Is Dynamically Loadable
4.6    File Systems
4.6.1    UNIX File System Restriction
4.6.2    The newfs Command No Longer Searches disktab File
4.6.3    Using ACLs over NFS
4.6.4    ACL Size Limitations
4.6.5    Advanced File System (AdvFS)
4.6.5.1    AdvFS and fsync()
4.6.5.2    Reusing AdvFS Partitions
4.6.5.3    Disk Usage Information
4.6.5.4    AdvFS Split Mirror Dual Mount May Not Function Correctly
4.6.5.5    Disabling Flushing to Disk AdvFS File Read Access Times
4.6.5.6    Improving AdvFS Performance on Systems that Reuse Many Files
4.6.5.7    AdvFS Now Supports Atomic Write Data Logging
4.6.5.8    Preventing Partial AdvFS Data Writes
4.6.5.9    Memory Mapping Will Fail on AdvFS Files Using Data Logging
4.6.5.10    Cleanly Unmount File Systems Before Changing Operating System Versions
4.6.5.11    AdvFS Verify Reports an Error on Some Domains
4.6.6    Logical Storage Manager
4.6.6.1    LSM Sparse Plexes May Erroneously Mask an I/O Failure
4.6.6.2    Restrictions with LSM root and swap Volumes
4.6.6.3    Possible Problems Accessing Physical Block 0 with LSM
4.6.6.4    Using LSM with SWXCR-P(A/B) and SWXCR-E(A/B) RAID Controllers
4.6.6.5    Enabling LSM After Installation Requires Rebuilding the Kernel
4.6.6.6    The volrootmir Script Supports Only LUN 0 on HSZ
4.6.6.7    Using LSM rootvol Requires sysconfigtab Parameters
4.6.7    Mounting Associated Products CD-ROMS on DIGITAL UNIX Versions Other Than 4.0E
4.6.8    Modifying the Maximum Number of Open File Descriptors
4.6.9    New Prestoserve Subsystem Attribute
 
5    Development Environment Notes
5.1    Realtime Programming
5.1.1    SA_SIGINFO Not Visible Under Certain Namespace Conditions
5.1.2    POSIX 1003.1b Synchronized I/O and File Truncation
5.1.3    The fcntl() Function and F_GETFL with O_DSYNC File Status
5.2    DECthreads (pthreads)
5.2.1    Static Libraries
5.2.2    Forking
5.2.3    Signal Handling
5.2.4    Scheduling Behavior (Contention Scope)
5.2.5    Known DECthreads Problems
5.2.5.1    Freeing User-Allocated Stacks
5.3    Analysis Tool with Object Modification
5.3.1    Using pixie on Applications Built with -om
5.3.2    ATOM Routines Should Not Call Certain Libraries
5.4    Java Programming
5.4.1    Name Space Conflict Between Java and SVE
 
6    Window System Software Notes
6.1    Hardware Notes and Restrictions
6.1.1    Qvision Graphics Display Error
6.1.2    Graphic Adapter Changes Needed to Support EV6 Linear Space Addressing
6.1.2.1    Single and Two DDX Library Issues
6.1.2.2    Required Changes to Drivers
6.1.2.3    Required Changes to the DDX Library
6.2    X Servers
6.2.1    Limited Multiscreen Display Support with CDE
6.2.2    Do Not Modify the keymaps.dir File
6.2.3    CDE Does Not Work Properly With More than Seven Graphics Heads
6.3    X Clients
6.3.1    The dxmail and mh Applications Require New MailScanFormat File
6.3.2    X Window Colormap Resources
6.3.3    Old X Environment
6.4    CDE Clients
6.4.1    Inaccessible Dialog Buttons
6.4.2    Screen Savers Prevent Efficient Power Management
6.4.3    Remote Invocation of CDE File Manager dtfile
6.4.4    The dtmail Application
6.4.4.1    MAILLOCKING Environment Variable
6.4.4.2    Tooltalk Locking Disabled by Default
6.4.4.3    Row and Column Display
6.4.4.4    Attachments Are Not Included
6.4.4.5    dtmail Startup
6.4.5    CDE's Static Dependency on the Network
6.4.6    The xnlLanguage Resource Settings May Cause Problems with CDE
6.4.7    Possible Failure in the XOpenDisplay Call
6.5    Windows Programming
6.5.1    X11 Font Problem
6.6    Internationalization
6.6.1    Use of PC-style Keyboard with Asian Input Method
6.6.2    Japanese Keyboard Support
6.6.3    Default Keyboard Mapping
6.6.4    Lithuanian and Slovene Language Support
6.6.4.1    Mnemonics in Lithuanian and Slovene DX Applications
6.6.4.2    DX Applications Integrated to CDE Desktop (Application Manager)
6.6.4.3    DX Applications Not Integrated into the CDE Desktop (Application Manager)
6.6.4.4    Lithuanian Language Variant
6.6.5    Dxterm Does Not Support Latin-2, Latin-4 and Latin-Cyrillic Characters
 
7    Documentation Notes
7.1    Documentation Overview
7.2    Network Administration Guide
7.2.1    Section 4.2.2.2 (Verifying PPP Support in the Kernel) Is Obsolete
7.2.2    Sections 4.2.3.1, 4.2.3.2, and 4.2.3.3 Are Obsolete
7.2.2.1    Establishing a PPP Dial-Out Connection
7.2.2.2    Establishing a PPP Dial-In Connection
7.3    System Administration Guide
7.3.1    Hard Limit for File System Quotas
7.3.2    Environmental Monitoring
7.3.3    User Definable Messages in Environmental Monitoring
7.4    Assembly Language Programmer's Guide
7.5    Programming with ONC RPC
7.6    Developing Applications for the Display PostScript System
7.7    Gate Daemon Configuration Guide
7.8    System Configuration and Tuning Guide
7.9    Online Help Volumes
7.9.1    General Problems
7.9.2    Integration
7.9.3    Update Path in Installation Online Help Is Incorrect
7.9.4    Help Volumes by Application
 
8    Features and Interfaces Scheduled for Retirement
8.1    DECwindows Applications
8.2    Adobe Display PostScript, Client Libraries, and X Server Extension
8.3    Nonconforming Curses Library
8.4    Previous C Compiler
8.5    The dbx Debugger
8.6    DEC C Compiler Default Change from -std0 to -std
8.7    Change in struct utmp, struct utmpx, and struct lastlog
8.8    C Language long double Type Changing to 128 bits
8.9    C Library Functions and POSIX P1003.1C
8.10    POSIX 1003.4a (draft 4) pthread Routines in DECthreads
8.11    DECthreads CMA Interface
8.12    Asynchronous I/O Binary Compatibility
8.13    Nemacs
8.14    Berkeley Software Distribution TTY-NAME
8.15    SCSI Device Names
8.16    The -x and -p Options in addvol and mkfdmn
8.17    LSM Block Change Logging (BCL)
8.18    LSM volassist Command Syntax
8.19    LSM volprint Command Format
8.20    LVM-to-LSM Migration Tools
8.21    OSF/Motif Version 1.1.3
8.22    XIE Version 3.0 X Client Extension
8.23    Microsoft Sound Board Driver
8.24    Graph Utility
8.25    The atmsetup Script
8.26    Remote Prestoserve Support
8.27    Disk Size Requirement for Installation
8.28    Installupdate -i Option
8.29    Different awk Versions
8.30    secsetup Script
8.31    Open3D TURBOChannel and PVpci Device Support
8.32    System Management Utilities
8.33    Changed Protected Password Database Format
8.34    Audit_setup Script
8.35    VM Subsystem ubc_nfsloopback Variable Is Obsolete
8.36    libsecurity.a
 
A    Maximum System Limits
A.1    System Limits
A.1.1    Installation Requirements
A.1.2    Memory Limits
A.1.3    Process Limits
A.1.4    Device Addressing Limits
A.1.5    Device Limits
A.1.6    Logical Storage Manager Limits
A.1.7    File System Limits
A.1.8    Networking Limits
A.1.9    Limits for Backup Utilities
 
B    Software Subset Information
B.1    Disk Space Required for Software Subsets
B.2    Disk Space Required for Update Installations
B.3    Disk Space Required for RIS Areas
B.4    Disk Space Required for Documentation
 
C    Enabling and Disabling Extended UID/GID Support
C.1    Enabling Extended UID and GID Support
C.2    Disabling Extended UID and GID Support
C.3    Checking for Extended UID and GID Support
C.4    Applications Affected by Extended UIDs and GIDs
C.4.1    Clusters
C.4.2    Kerberos
C.4.3    System V File System
C.4.4    The ls Command
C.4.5    The cp Command
C.4.6    The vdump/vrestore Utilities and UFS File Systems
C.4.7    The dxarchiver Utility
C.4.8    The cpio Utility
C.4.9    The pax Utility
C.4.10    The tar Utility
C.4.11    PATHWORKS
 
D    Netscape Communicator and Netscape FastTrack Server
D.1    Netscape Communicator
D.2    Netscape FastTrack Server
 
E    Maximum Number of Open File Descriptors
 
F    Advanced File System Issues
F.1    Recovering from AdvFS Domain Panics
F.2    Correcting Overlapping Frag Data Corruption
 
G    Enabling Enhanced Core File Naming
 
H    Early Child Process Exit Notification
 
I    Thread Local Storage
I.1    Definition
I.2    Background
I.3    The __thread Attribute
I.4    Guidelines and Restrictions
 
J    Creating a DIGITAL UNIX Consolidated CD-ROM
J.1    Introduction
J.1.1    Description
J.1.2    Requirements
J.2    Build Instructions
J.2.1    Preparing for the Build
J.2.2    Building the Consolidated CD-ROM
J.3    Sample Build Session
J.3.1    Sample Preparation
J.3.2    Sample CD-ROM Build
 
Examples
6-1    Determining the Type of Space Addressing
6-2    Informing the DDX Layer of the Mapping Type
6-3    Mapping Memory
 
Tables
2-1    Recommended Partitions
2-2    Inst_disklabel Attributes
3-1    Supported Options Behind the Bridge
8-1    DECwindows Applications to be Retired
8-2    BCL Configuration Examples
B-1    DIGITAL UNIX V4.0E Operating System, Volume 1
B-2    DIGITAL UNIX V4.0E Associated Products, Volume 1
B-3    DIGITAL UNIX V4.0E Associated Products, Volume 2
B-4    Disk Space Required for RIS Areas
 
Index