Networking Guide
Chapter 19, Installing and managing software over the network
Software storage objects
Software storage objects
A software storage object starts out as a single directory subtree
in the /opt hierarchy. This portion of the SSO
remains unchanged
in the same location throughout its lifetime on the system, providing
dependable software for network installations.
To keep the files in the SSO unchanged,
custom(ADM)
makes copies of files that are expected to change (for
example, files that need to be configured differently for
different users or programs).
custom also links certain files to locations
outside the SSO where other programs and users
expect to find them.
Copying and linking these files is called ``configuring
the component to a client''.
During a standard installation, custom loads an
SSO onto the local system,
then configures it to the local system.
In more complex installation scenarios,
custom can also configure an SSO to one or
more ``network filesystem clients'', such as a diskless machine.
Whether a file is copied, linked, or both,
depends on whether the file is ``SHARED''
or ``CLIENT'',
and whether it is ``PUBLIC''
or ``PRIVATE'':
-
A SHARED file is one that clients read, but do not modify.
If a file is shared among multiple client machines on the
network, it exists only in the original distribution
location (/opt).
Files such as programs (binaries), drivers, and message catalogs
may be SHARED files.
-
A CLIENT file is one that clients may need to modify.
custom loads the (unchanging) prototype for
a component's CLIENT files into /opt.
Then, for each client (including the local system), custom
copies the files to the subdirectory in /var/opt
that corresponds to the component's SSO.
Files such as log files and user configuration files may be CLIENT
files.
-
A PUBLIC file is one that is visible and accessible outside of a
component's private SSO.
This lets users and outside components access the file
by means of links.
Files such as user applications and user configuration files may
be PUBLIC files.
-
A PRIVATE file is one that is not visible outside of a
component's SSO.
Only programs and scripts belonging to the component
are expected to access a PRIVATE file directly, so
accessing a PRIVATE file from outside the SSO
is not supported.
Files such as back-end binaries, data files, and internal
configuration files may be PRIVATE files.
So, once configured to a particular client, an SSO has
two parts: the /opt part, which is shared, and the
/var/opt part, which is specific to a client.
These two parts can loosely be called the program
part (/opt) and the data part (/var/opt).
For each SSO in a product, a client can locate
the program part locally or remotely, and the data part
locally or remotely.
The remote part of each SSO can be located
on a different server.
Also, this separation between program and data allows control over the
location of data that must be backed up regularly or preserved during an
upgrade.
Once an SSO is configured into a /opt part and
a /var/opt part, links make every PUBLIC
file's true location transparent to the system.
Both SHARED and CLIENT files may be either PRIVATE or PUBLIC. There is
no mutual exclusivity between these attributes.
The following table shows the four possible combinations:
-----------------------------------------------------
SHARED CLIENT
-----------------------------------------------------
PRIVATE These files remain These files are
under /opt. They copied to /var/opt
are not linked to an for each client.
external directory. They are not linked
to an external
directory.
PUBLIC These files remain These files are
in /opt and are copied to /var/opt
linked to an for each client and
external directory. are linked to an
external directory.
NOTE:
SCO OpenServer Release 5 uses symbolic links for linking
PUBLIC files to external directories.
(Additional methods may be used in future releases).
However, symbolic links are not maintained across NFS connections.
Therefore, if you use NFS to export directory1
(containing symbolic links), you must also export the directories
to which directory1 is linked.
See also:
|
Networking
guide
Call
: 800-519-
2267
MCSE
Boot Camp,
MCSE
Certification
boot
camp,
MCSE
Training
boot
camps,
MCSE
certification
boot
camp
training at
California and
Maryland
USA. Also
CCNA,
CCNP,
CISSP,
Red Hat
Linux
Certification
notes.
Vibrant
boot camp
offers MCSE,
CCNA,
CCNP Certification back to back
Vibrant
offers
MCSE
certification
training
boot camp
for $5400
all inclusive,
instructor
led at
California
and
Baltimore.
Vibrant
Bootcamp
Participants
come
from
All
Around
the
World.
Vibrant
has
trained
students
from
more
than
15
countries
like
USA,
UK,
(Scotland,
Ireland,
Wales),
Switzerland,
Germany,
Australia,
Canada,
France,
Holland,
Japan,
Belgium,
Bahrain,
New
Zealand,
Tanzania,
Turkey,
Kenya and
more. |
100BASE-X
100VG-AnyLAN
10BASE2
10BASE5
10BASE-FL
10BASE-T
Access Methods
Active Hubs
Additional
Administrative Tasks
Address Resolution
Protocol (ARP)
Addressing at the
Data Link Layer
Advantages of Packet
Switching
Analog Waveforms
AppleTalk
Assigning File-Level
Permissions on an NTFS Partition
Asynchronous Transfer
Mode (ATM)
Asynchronous
Transmission
Attenuation
Attenuation
Attenuation
Attenuation
Auditing
Backup
Band Usage (Baseband
or Broadband)
Bandwidth
Bandwidth
Bridges
Bridges
Brouters
Bus Topologies
Cable Media
Capacity
Capacity
Capacity
Centralized Computing
Characteristics of
Transmission Media
Choosing a RAID Level
Circuit Switching
Coax and Fire Code
Classifications
Coaxial Cable
Coaxial
Characteristics
Collaborative
Computing
Communications
Devices and OSI
Comparing Contention
and Token Passing
Configuring Network
Adapter Cards
Connection Services
Connection-oriented
and Connectionless Modes
Connectivity Devices
Connectors for
Coaxial Cable
Connectors for STP
Connectors for UTP
Contention
Controlling the Flow
of Data
Cost
Cost
Cost
Cost
Creating and
Assigning Permissions to a Shared Folder on Windows NT
Data Encryption
Data Link Control
(DLC)
Data Migration
Database Services
Datagram Packet
Switching
Defining a Network
Adapter Card
Delivering Packets
Demand Priority
Digital and Analog
Signaling
Disaster Recovery
Disk Duplexing
Distance Vector
Routing
Distributed Computing
Domain Name System
(DNS)
Electromagnetic
Interference
Electronic Mail
EMI Characteristics
EMI Characteristics
EMI Characteristics
EMI Characteristics
Error and Flow
Control at the Data Link Layer
Establishing
Troubleshooting Connectivity and Communication
Ethernet
Ethernet Cabling
Exercise 1.1: Logging
on as a Peer
Exercise 1.2: Windows
NT Access Permissions
Exercise 1.3:
Exploring the NT Workstation Service
Exercise 10.1:
Network Adapter Resource Settings
Exercise 10.2:
Windows NT Diagnostics
Exercise 11.1:
Mapping a Network Drive
Exercise 12.1: Using
Network Monitor
Exercise 12.2:
Creating a Chart in Performance Monitor
Exercise 12.3:
Performance Monitor Alerts, Logs, and Reports
Exercise 13.1: Modem
Troubleshooter
Exercise 13.2:
Windows NT Books Online
Exercise 2.1: Gateway
Services for NetWare
Exercise 2.2: SLIP
and PPP in Dial-Up Networking
Exercise 3.1:
Shopping for Network Cabling
Exercise 4.1:
Matching Topologies to Applications
Exercise 5.1:
Installing Network Protocols in Windows NT
Exercise 5.2: Network
Bindings
Exercise 6.1:
Enabling IPX Routing
Exercise 7.1:
Accessing an X.25 Network Through NT Dial-Up Networking
Exercise 8.1:
Creating a User Account in Windows NT
Exercise 8.2:
Creating Groups on Windows NT
Exercise 8.3: Sharing
a Directory on a Windows NT FAT Partition
Exercise 8.4: Setting
NTFS Permissions on a Shared Folder
Exercise 8.5: Sharing
a Directory Using Share-Level Security
Exercise 8.6: Sharing
a Directory Using User-Level Security
Exercise 8.7:
Creating a Local Printer with Windows NT
Exercise 8.8: Sharing
a Printer on the Network with Windows 95
Exercise 9.1:
Exploring Windows NTs Disk Administrator
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Extended LANs
(Wireless Bridging)
Fiber-Optic Cable
Fiber-Optic
Characteristics
Figure 1.1
Figure 1.10
Figure 1.2
Figure 1.3
Figure 1.4
Figure 1.5
Figure 1.6
Figure 1.7
Figure 1.8
Figure 1.9
Figure 10.1
Figure 10.2
Figure 10.3
Figure 10.4
Figure 10.5
Figure 10.6
Figure 10.7
Figure 10.8
Figure 11.1
Figure 11.2
Figure 12.1
Figure 12.10
Figure 12.11
Figure 12.2
Figure 12.3
Figure 12.4
Figure 12.5
Figure 12.6
Figure 12.7
Figure 12.8
Figure 12.9
Figure 13.1
Figure 13.2
Figure 2.1
Figure 2.10
Figure 2.11
Figure 2.12
Figure 2.13
Figure 2.14
Figure 2.15
Figure 2.16
Figure 2.17
Figure 2.2
Figure 2.3
Figure 2.4
Figure 2.5
Figure 2.6
Figure 2.7
Figure 2.8
Figure 2.9
Figure 3.1
Figure 3.10
Figure 3.11
Figure 3.12
Figure 3.13
Figure 3.14
Figure 3.15
Figure 3.16
Figure 3.17
Figure 3.18
Figure 3.19
Figure 3.2
Figure 3.20
Figure 3.3
Figure 3.4
Figure 3.5
Figure 3.6
Figure 3.7
Figure 3.8
Figure 3.9
Figure 4.1
Figure 4.10
Figure 4.11
Figure 4.12
Figure 4.13
Figure 4.14
Figure 4.15
Figure 4.16
Figure 4.17
Figure 4.2
Figure 4.3
Figure 4.4
Figure 4.5
Figure 4.6
Figure 4.7
Figure 4.8
Figure 4.9
Figure 5.1
Figure 5.10
Figure 5.11
Figure 5.2
Figure 5.3
Figure 5.4
Figure 5.5
Figure 5.6
Figure 5.7
Figure 5.8
Figure 5.9
Figure 6.1
Figure 6.10
Figure 6.11
Figure 6.12
Figure 6.13
Figure 6.14
Figure 6.15
Figure 6.2
Figure 6.3
Figure 6.4
Figure 6.5
Figure 6.6
Figure 6.7
Figure 6.8
Figure 6.9
Figure 7.1
Figure 7.10
Figure 7.11
Figure 7.12
Figure 7.13
Figure 7.14
Figure 7.15
Figure 7.16
Figure 7.2
Figure 7.3
Figure 7.4
Figure 7.6
Figure 7.7
Figure 7.8
Figure 7.9
Figure 8.1
Figure 8.10
Figure 8.11
Figure 8.12
Figure 8.2
Figure 8.3
Figure 8.4
Figure 8.5
Figure 8.6
Figure 8.7
Figure 8.8
Figure 8.9
Figure 9.1
Figure 9.2
Figure 9.3
Figure 9.4
Figure 9.5
Figure 9.6
Figure 9.7
File Archiving
File Services
File Storage
File Transfer
File Transfer
Protocol (FTP)
File-Update
Synchronization
Finding Resources on
Microsoft Networks
Frame Relay
Frequency-Division
Multiplexing
Gateway Services
Gateways
Getting Support
Global and Local
Groups
Groups
Groups
Groupware
Handling Broadcast
Storms
Handling Other
Network Problems
Hardware Access at
the Data Link Layer
How Peer Layers
Communicate
Hubs
IBM Cabling
IEEE 802.11
IEEE 802.12
IEEE 802.2
IEEE 802.3
IEEE 802.3 and IEEE
802.5 Media
IEEE 802.4
IEEE 802.5
IEEE 802.6
IEEE 802.9
Implementing a
Fault-Tolerant Design
Implementing Security
on Windows 95
Implementing Security
on Windows NT
Infrared Transmission
Initiating the
Troubleshooting Process
Installation
Installation
Installation
Installation
Installing Network
Adapter Cards
Intelligent Hubs
Internet Control
Message Protocol (ICMP)
Internet Protocol
(IP)
Internet Protocols
(TCP/IP)
ISDN and B-ISDN
Keeping Records
Laser Transmission
Leased Line Types
Link-State Routing
Local and Wide Area
Networks
Local Area Networks
(LANs)
Logging Events
Managing and Securing
a Microsoft Network
Managing User
Accounts and Groups Using Windows NT
Message Switching
Microwave
Mobile Computing
Models of Network
Computing
Modems
Monitoring Network
Traffic
Monitoring Network
Trends
Monitoring
Performance
Monitoring the
Network
Multiplexing
Narrow-Band Radio
Transmission
NDIS and ODI
NetBEUI
NetBIOS Background
NetBIOS Names
NetBIOS Names
NetWare IPX/SPX
Network Adapter Cards
Network Applications
Network File System
(NFS)
Network Layer
Addressing
Network Models:
Comparing Server-Based and Peer-to-Peer Configurations
Network Operating
Systems
Network Printing
Network Security
Network Topologies
and Architectures
Networking Concepts
and Components
Networking Essentials
Networking Standards
Networking Terms and
Concepts
Open Shortest Path
First (OSPF)
OSI Application Layer
Concepts
OSI Data Link Layer
Concepts
OSI Network Layer
Concepts
OSI Physical Layer
Concepts
OSI Presentation
Layer Concepts
OSI Session Layer
Concepts
OSI Transport Layer
Concepts
Packet Routing
Services
Packet Switching
Packets and Protocols
Passing Data on Token
Rings
Passive Hubs
Peer-to-Peer
Networking
Permissions
Physical and Logical
Topologies
Preparing Data
Printer Sharing with
Windows 95
Printer Sharing with
Windows NT
Protecting Data
Protocol Stacks
Protocols and
Protocol Layers
RAID 0
RAID 1
RAID 5
Reasons for Wireless
Networks
Recovering from
System Failure
Remote Terminal
Emulation (TELNET)
Repeaters
Repeaters
Resolving Hardware
Conflicts
Resource Sharing
Basics
Resources
Rights
Ring Topologies
Routers
Routers
Routing
Routing Algorithms
Routing Information
Protocol (RIP)
Rules and the
Communication Process
Satellite Microwave
Securing Hardware
Security for Printer
Resources
Sending Data
Serial Line Internet
Protocol (SLIP) and Point-to-Point Protocol (PPP)
Server-Based
Networking
Session Layer Session
Administration
Share-Level Security
on Windows 95
Sharing
Shielded Twisted-Pair
(STP) Cable
Simple Mail Transfer
Protocol (SMTP)
Spread-Spectrum Radio
Transmission
Standards
Standards
Organizations and the ISO
Star Topologies
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary of Cable
Characteristics
Synchronous
Transmission
Table 3.1
Table 3.2
Table 3.3
Table 4.1
Terrestrial Microwave
The Beaconing Process
The IEEE 802 Family
The OSI Reference
Model
The Public Telephone
Network
Thicknet
Thinnet
Time-Division
Multiplexing
Token Passing
Token Ring
Token Ring Cabling
Transmission Control
Protocol (TCP)
Transmission
Frequencies
Transmission Media
Transport Layer
Connection Services
Transport Protocols
Troubleshooting
Troubleshooting
Cables and Connectors
Troubleshooting Hubs
and MSAUs
Troubleshooting
Modems
Troubleshooting
Network Adapter Cards
Troubleshooting
Network Performance
Twisted-Pair Cable
Types of Coaxial
Cable
Uninterruptible Power
Supply
Unshielded
Twisted-Pair (UTP) Cable
User Accounts
User Datagram
Protocol (UDP)
User-Level Security
on Windows 95
Users
Using RAID
Using Troubleshooting
Tools
Virtual Circuit
Packet Switching
Virtual Circuits
Virus Protection
Wide Area Networks
(WANs)
Windows NT Networking
Wireless
Communications with LANs
Wireless Media
X.25