Index

Numbers and Symbols

(Overview), GRUB based booting

A

accessing
patch management tools
smpatch command
Solaris patches
adding
a package, example of
description
a package from a mounted CD (example of)
description
diskless client OS services (how to)
description
multiple versions of a package
description
packages (prerequisites)
description
packages from a spool directory (example of)
description
packages from remote package server (example of)
description
packages to a spool directory (example of)
description
packages with administration files
description
patches
description
run control script (how to)
description
server and client support
description
user initialization files
adding missing ARCH=all packages (example of)
administration file, keyword
aging user passwords
aliases, user login names vs.
analyzing system for patches
appliances, definition
application access, Java Web Console
application access to remote systems, Java Web Console
application privileges, Java Web Console
applying patches
automatically
nonstandard patches
policy for
selecting best method for
to diskless clients
using luupgrade
using patchadd
using smpatch
ARCH=all packages, how to add missing, diskless client troubleshooting
archive
booting the failsafe archive
GRUB
description
GRUB failsafe and normal
description
ASN.1 (Abstract Syntax Notation 1)
audit events, Java Web Console
auditing implementation, Java Web Console
authTypes tag, Java Web Console
automounting, user home directories
autoregistering
autoregistration profile
autoRegistrationProfile.xml file

B

backing out, removing
backout directory, changing patch
banner command (PROM)
base directory (basedir)
base64
basedir keyword (administration files)
Basic Registration Tool, registering your system
bin group
BIOS
system BIOS
in GRUB boot environment
boot archive
how to replace a corrupt
GRUB
managing
GRUB
replacing a corrupt boot archive
boot behavior
how to modify with GRUB
modifying
modifying by editing GRUB menu
boot-file parameter, setting with the eeprom command
boot loader, GRUB
boot options, k
boot process
description (SPARC)
x86
boot subsystem in the GRUB boot environment
booting
64-bit x86 based system in 32-bit mode (example of)
SPARC
x86
SPARC
a diskless client (how to)
SPARC
x86
SPARC
a system, guidelines
SPARC
x86
SPARC
a system with the kernel debugger (kmdb)
SPARC
x86
SPARC
and PC BIOS
SPARC
x86
SPARC
interactively (how to)
SPARC
x86
SPARC
the Solaris Device Configuration Assistant (how to)
x86
SPARC
to run level S
SPARC
x86 based system in 64-bit mode
booting a system to run level 3 with GRUB, example of
booting a system to run level S
GRUB based booting
how to
booting an x86 based system interactively with GRUB
booting from disk with GRUB
booting from the network with GRUB
DHCP configuration
booting the failsafe archive
GRUB based booting
to replace a corrupt boot archive
booting with GRUB, reference
Bourne shell
basic features
Break key

C

C shell
basic features
creating
to reference a site initialization file
environment variables and
creating
to reference a site initialization file
shell (local) variables and
creating
to reference a site initialization file
user initialization files and
creating
to reference a site initialization file
CD-ROM devices
adding software from mounted CD
example of
CDPATH environment variable
certificate, trusted
definition
obtaining
overview
changing
configuration settings
Patch Manager
session timeout period
by user
frequency of
Users Tool
directory ownership for user accounts
session timeout period
by user
frequency of
Users Tool
file ownership for user accounts
session timeout period
by user
frequency of
Users Tool
Java Web Console properties
session timeout period
by user
frequency of
Users Tool
patch directory locations
by user
frequency of
Users Tool
patch sets
by user
frequency of
Users Tool
policy for applying patches
by user
frequency of
Users Tool
user ID numbers
by user
frequency of
Users Tool
user login names
by user
frequency of
Users Tool
user passwords
by user
frequency of
Users Tool
changing Java Web Console properties, choosing an auditing implementation
checking, installed packages (example of)
clean shutdown
command-line interface
accessing smpatch
local mode
remote mode
configuring patch management environment
local mode
remote mode
managing patches
local mode
remote mode
Patch Manager
local mode
remote mode
smpatch command
local mode
remote mode
tuning patch management environment
commands (SMF), list of
commands in GRUB menu, kernel command
compatibility with other applications, Java Web Console
components of GRUB
configuration parameters
Patch Manager
resetting Patch Manager values
configuration repository (SMF), repository
configuring, patch management environment
configuring DHCP, booting from the network with GRUB
configuring Java Web Console
console access, Java Web Console
console session timeout, changing Java Web Console properties
controlling file and directory access
corrupt boot archive, how to replace
creating, list of patches
.cshrc file
customizing
description

D

daemon group
default GRUB menu
definitions of patch-related terms
delegated restarters (SMF)
deleting
diskless client OS services (example of)
diskless client OS services (how to)
user home directories
user mailboxes
dependency statements (SMF), description
DER (Distinguished Encoding Rules)
determining, system's run level (how to)
device naming conventions, in GRUB
devices, when to turn off power to
dfstab file, user home directory sharing and
DHCP, configuring a GRUB based PXE boot
DHCP macros, using in GRUB
digital signature
of signed patches
directories
base directory (basedir)
changing ownership for user accounts
controlling access to
home
PATH environment variable and
skeleton
disabling
run control script (how to)
passwords and
Users tool
user accounts
passwords and
Users tool
disk boot, GRUB based
diskless client management commands
smosservice
add OS services
diskless client troubleshooting, how to add missing ARCH=all packages
diskless clients
adding OS services for (how to)
applying patches to
booting (how to)
definition
deleting OS services (example of)
deleting OS services (how to)
displaying
configuration of patch management environment
using patchadd
environment variables
using patchadd
installed software information
using patchadd
list of patches
using patchadd
user mask
download directory, changing patch
downloading
patches
automatically
using Patch Manager
using patchadd
using smpatch

E

editing the GRUB menu, modifying Solaris boot behavior
eeprom command
boot-file parameter
GRUB
how to use to set boot parameters
GRUB
modifying Solaris boot behavior
setting console parameters
encryption
env command
environment variables
description
LOGNAME
LPDEST
PATH
SHELL
TZ
/etc/dfs/dfstab file, user home directory sharing and
/etc files
user account information and
/etc/init.d directory
/etc/inittab file
entry description
example of default
/etc/passwd file
description
SPARC
x86
fields in
SPARC
x86
user ID number assignment and
SPARC
x86
recovering
SPARC
x86
recovering (example of)
x86
deleting user accounts and
/etc/shadow file, description
/etc/skel directory
/etc/vfstab file
example of booting a system to run level S, GRUB based booting
example of booting an x86 based system with GRUB, interactive boot
example of GRUB based booting
/export/home file system

F

failsafe archive
GRUB based booting
recovery
description
GRUB reference
description
fault management resource identifier, FMRI
files
changing ownership for user accounts
controlling access to
verifying attributes for newly installed packages
FMRI, description
forget root password, SPARC
functional components of GRUB

G

GECOS field (passwd file)
getting started, Patch Manager
GIDs
assigning
definition
large
glossary of patch-related terms
group file
deleting user accounts and
description
fields in
group ID numbers
groups
changing primary
description
default
description
description
description
description of names
description
displaying groups a user belongs to
description
guidelines for managing
description
ID numbers
description
name services and
description
names
description
permissions setting for
primary
secondary
storage of information for
UNIX
groups command
GRUB archives
failsafe and normal
reference
GRUB based booting
(Overview)
boot behavior
(Reference)
boot behavior
about DHCP macros
boot behavior
booting a system interactively
boot behavior
booting the failsafe archive
boot behavior
example of booting a system to run level 3
boot behavior
example of booting a system to run level S
boot behavior
example of interactive boot
boot behavior
from the network
boot behavior
how it works
boot behavior
how to boot a system run level S
boot behavior
how to replace a corrupt boot archive
boot behavior
modifying the GRUB menu
boot behavior
setting console parameters with eeprom command
Task Map
using the kernel command
GRUB based disk boot
GRUB based network boot
GRUB boot archive, managing
GRUB default menu, default
GRUB device naming conventions
GRUB functional components
GRUB menu
description of
kernel command
GRUBClient, GRUB based network boot

H

halt command
history environment variable
HOME environment variable
/home file system, user home directories and
how GRUB based booting works
how to use GRUB to boot a system to run level s

I

ID numbers
group
user
inetadm command, description
init command
description
shutting down a stand-alone system
init states, run levels
initialization files, system
installing Java Web Console, running the setup script
interactive boot, booting an x86 based system with GRUB

J

Java keystore
Java Web Console
(Overview)
auditing implementation
console session timeout
console session timout
logging level
access to applications
auditing implementation
console session timeout
console session timout
logging level
access to console
auditing implementation
console session timeout
console session timout
logging level
application access to remote systems
auditing implementation
console session timeout
console session timout
logging level
application privileges
auditing implementation
console session timeout
console session timout
logging level
authorizing users of applications
auditing implementation
console session timeout
console session timout
logging level
browsers supported
auditing implementation
console session timeout
console session timout
logging level
changing properties of
auditing implementation
console session timeout
console session timout
logging level
changing the user identity that runs the console
compatibility with other applications
configuring
configuring properties
disabling the console service
enabling the console service
internal passwords
legacy applications
listing properties
listing registered applications
managing the console service
noaccess user identity
properties
reference information
registering applications
removing software
security considerations
starting applications from
starting the console service
status
stopping the console service
Sun Java Web Console
troubleshooting
uninstalling
unregistering applications
using authTypes tag
Java Web Console commands
smcwebserver
smreg
wcadmin
Java Web Console installation

K

kernel command, using in the GRUB menu
kernel debugger (kmdb)
kernel initialization in the GRUB boot environment
key, user, user key
keystore
keytool command
kmdb command, booting a system with
Korn shell
basic features
user initialization files and

L

L1-A keys
LANG environment variable
LC environment variables
legacy applications, Java Web Console
library interfaces, SMF
listing
configuration of patch management environment
package information (example of)
*LK* password
local.cshrc file
local.login file
local mode
single-user mode patch operations in
smpatch in
local.profile file
locale environment variable
log entries, viewing Patch Manager
.login file
customizing
description
login names (user)
changing
description
LOGNAME environment variable
LPDEST environment variable
luupgrade, applying patches

M

macros, DHCP
mail aliases, user login names vs.
MAIL environment variable
managing Java Web Console service
managing the GRUB boot archive
manifests (SMF), description
MANPATH environment variable
maximums
secondary groups users can belong to
user ID number
user login name length
user password length
menu
GRUB
default
description of
menu.1st, GRUB component
minimums
user login name length
user password length
modify Solaris boot behavior, editing the GRUB menu
modifying Solaris boot behavior
kernel command
GRUB
modifying Solaris boot behavior in GRUB menu
monitor (PROM)
mounting
user home directories
automounting
user home directories (how to)
multiple operating systems in the GRUB boot environment
multiple versions of software packages
multiuser level, run level 3

N

name services
groups and
user accounts and
names
group
description
changing
description
software package naming conventions
changing
description
SUNW prefix
changing
description
user login
changing
description
naming conventions for devices, in GRUB
Navigation pane of Solaris Management Console, nodes
network boot
using GRUB
with GRUB
new features, SMF
newgrp command
NIS
user accounts and
NIS+
groups and
user accounts and
noaccess user/group
and Java Web Console
noask_pkgadd administration file
nobody user/group
nodes, Navigation pane of Solaris Management Console
nonstandard patches
normal archive in GRUB
boot archive
reference
notifying users of system down time
NP password

O

OS server, description
other (permissions setting)

P

package keystore, setting up
packages
adding
pkgadd command
packages, signed
definition of
packages, signed
overview
packages, signed
signed
packages, signed
packages, signed, overview
passwd file
deleting user accounts and
SPARC
x86
fields in
SPARC
x86
recovering
SPARC
x86
recovering (example of)
x86
user ID number assignment and
passwords (user)
aging
frequency of
by user
Users Tool
changing
frequency of
by user
Users Tool
choosing
description
disabling/locking user accounts and
encryption
expiration
NP password
*LK* password
precautions
setting
Users Tool
patch directory locations, changing
patch list operations
patch lists
displaying
using patchadd
resolving
patch management, Sun Update Connection
patch management process
analyzing system for patches
applying patches to a system
downloading patches to a system
removing a patch from a system
updating a system with patches
using Patch Manager
patch management tools
command-line interface
smpatch command
patchadd command
road map
selecting
supported Solaris releases
Patch Manager
command-line interface
smpatch command
resetting values of
comparison of interfaces
resetting values of
configuration parameters
resetting values of
getting started
patch list operations
patch properties
PatchPro analysis engine
purpose of
required Solaris software
summary of features
troubleshooting
patch properties, Patch Manager
patch sets, changing
patchadd command
tasks using
patches
accessing Solaris
using patchadd
applying
availability of
using patchadd
applying
definition of
using patchadd
applying
displaying information about
using patchadd
applying
downloading
using patchadd
applying
managing
applying
nonstandard
applying
numbering scheme
applying
patch README files
applying
selecting best method for applying
applying
signed
applying
source of
standard
terms used with
tools for applying
unsigned
PatchPro, keystore
PatchPro analysis engine
PATH environment variable
description
setting up
path shell variable
PC BIOS (and booting)
PEM (Privacy Enhanced Message)
performing a GRUB based network boot
permissions
PKCS7 (Public Key Cryptography Standard #7)
/pkg directory
pkgadd command
d option (device name)
using an HTTP URL
s option (spool directory)
using an HTTP URL
adding packages (how to)
using an HTTP URL
alternate base directory and
bypassing user interaction
overview
a option (administration file)
prerequisites for using
spool directories and
spool directories and (example of)
pkgadm command
overview
output
pkgadm listcert command
output
pkgchk command
overview
using (example of)
pkginfo command
displaying all packages installed (example of)
how to use
overview
pkgparam command, overview
pkgrm command
caution
overview
prerequisites for using
rm command vs.
pkgtrans command, overview
PKI (Public Key Infrastructure) site
policy for applying patches
changing
poweroff command
primary administrator role
creating (overview)
granting rights
primary groups
prodreg command, overview
.profile file
customizing
description
profiles (SMF), description
PROM
finding the PROM revision
monitor
prompt shell variable
PS1 environment variable
pseudo-ttys
pseudo user logins
PXEClient, GRUB based network boot

R

reboot command
recover root password (how to), SPARC
recovering
booting the failsafe archive
GRUB based booting
reference
GRUB based boot process
managing the GRUB boot archive
registering your Solaris system
Basic Registration Tool
Sun Update Connection, using
registering your system
adding a subscription key (CLI)
CLI subcommand options
editing the registrationprofile.properties file
later
never
reregistering to change the user
using fail-safe mode (CLI)
using the CLI
using the registration wizard
registration, autoregistration profile
Registration wizard
registrationprofile.properties file
remote mode, smpatch in
remote package server
adding packages to a spool directory (example of)
software installation from
software installation from (example of)
removef command
removing
packages with administration files and
using patchrm
guidelines for
patches
using patchrm
guidelines for
software packages
guidelines for
removing Java Web Console software
repairing the /etc/passwd file
SPARC
x86
replacing corrupt boot archive (how to)
repository (SMF)
description
reset command
resetting
a SPARC based system
patch configuration parameter values
resolving list of patches
restarters (SMF)
description
root password, forget, SPARC
run control scripts
adding (how to)
disabling (how to)
starting and stopping services
run level
0 (power-down level)
booting to
processes executed at
what happens when system is brought to
booting to
booting to
1 (single-user level)
booting to
processes executed at
what happens when system is brought to
booting to
booting to
2 (multiuser level)
booting to
processes executed at
what happens when system is brought to
booting to
booting to
3 (multiuser with NFS)
booting to
processes executed at
what happens when system is brought to
booting to
booting to
6 (reboot level)
booting to
booting to
default run level
booting to
booting to
definition
booting to
booting to
determining (how to)
booting to
booting to
s or S (single-user level)
booting to
booting to
s or S (single-user state)
booting to

S

/sbin/rc0 script
/sbin/rc1 script
/sbin/rc2 script
/sbin/rc3 script
/sbin/rc5 script
/sbin/rc6 script
/sbin/rcS script
secondary groups
security, user ID number reuse and
security considerations, Java Web Console
selecting a logging level, changing Java Web Console properties
server, patch
servers
description
OS server
service (SMF), description
service configuration repository, repository
service management facility
SMF
service plan
definition
purchasing
Sun Update Connection
service states, description
session timeout period, changing Java Web Console properties
set command
setenv command
setting
different patch directory locations
resetting values of
Patch Manager configuration parameters
resetting values of
Setting boot parameters by using eeprom command, GRUB based booting
setting console parameters with eeprom command, GRUB based booting
setup script, Java Web Console
shadow file
description
fields in
sharing, user home directories (how to)
SHELL environment variable
shell variables
shells
basic features
environment of
environment variables and
local variables
user initialization files and
shutdown command
description
notifying users
shutting down a server
shutting down a server (how to)
shutting down
a system, guidelines
a system cleanly with shutdown and init commands
signed patches
definition of
digital signature of
when to use
single sign-on, secure https port, Java Web Console
single-user level, run level s or S
site initialization files
/skel directory
skeleton directories (/etc/skel)
smc command
graphical user interface
smcwebserver command, Java Web Console
SMF
commands
delegated restarters
library interfaces
overview
smpatch command
analyzing system for patches
in single-user mode
Sun Update Connection
applying patches
in single-user mode
Sun Update Connection
command-line interface
Sun Update Connection
removing a patch
Sun Update Connection
running in local mode
Sun Update Connection
Sun Update Manager
Sun Update Connection
updating a system with patches
smpatch commands
smreg command
Java Web Console
snapshots (SMF), description
software management
naming conventions for packages
packages and
tools for
software packages
installing
installing from a spool directory (example of)
Solaris boot behavior
how to modify
GRUB
modifying
Solaris Device Configuration Assistant, overview
Solaris Express 3/06 or 10/05 software, registration wizard (Task Map)
Solaris Management Console
description
description of tools
reasons for using
starting (how to)
using with RBAC
Solaris software, disabling the registration Wizard
Solaris software, registration CLI (Task Map)
Solaris software, registration wizard (Task Map)
source of patches
local collection of patches
specifying
patch server
specifying
spool directories
installing software packages to (example of)
installing software packages to (how to)
staff group
stage2, GRUB component
stand-alone systems, definition
standard patch
starting and stopping services
starting applications, Java Web Console launch page
Stop-A keys
stopping
a system for recovery purposes
SPARC
x86
a system for recovery purposes (how to)
x86
strategies, for using Solaris patches
stty command
subscription key
definition
purchasing
Sun Java Web Console, Java Web Console
Sun Online Account, creating
Sun Patch Manager, Patch Manager
Sun software packages
adding (example of)
installing
Sun Update Connection
patch and update management
requirements for using Sun Update Connection
requirements for using
requirements for using Sun Update Connection
service plan
requirements for using Sun Update Connection
web application
Sun Update Connection components, Sun Update Manager
Sun Update Connection Proxy
Sun Update Connection services
Sun Update Manager
smpatch command, using
SunSolve Patch & Updates Portal, Sun Update Connection
SUNW prefix
superuser (root) password, forget, SPARC
support for servers and clients, description
svc.startddaemon, description
svcadm command, description
svccfg command, description
svcprop command, description
svcs command, description
sync command
synchronize file systems with sync command
system accounts
system BIOS in GRUB boot environment
system initialization files
system requirements, Patch Manager
system shutdown commands
system types
appliance
diskless client
guidelines for choosing
overview
server
stand-alone system

T

task map, GRUB based booting
TERM environment variable
TERMINFO environment variable
time zone environment variable
troubleshooting
a failed 64-bit boot
diskless client general problems
Java Web Console
Patch Manager
troubleshooting diskless client installation problems, adding missing ARCH=all packages (how to)
ttys (pseudo)
ttytype pseudo user logins
tuning, patch management environment
TZ environment variable

U

UIDs
assigning
definition
large
umask command
uninstalling, Java Web Console
UNIX groups
unregistering an application from the Java Web Console
unsigned patches
when to use
updates
applying with Sun Update Connection
managing automatically
updating a system with patches
in single-user mode
user accounts
description
passwords and
Users Tool
information sheet
disabling/locking
passwords and
Users Tool
information sheet
guidelines for
information sheet
ID numbers
information sheet
login names
information sheet
name services and
information sheet
setting up
information sheet
storage of information for
user home directories
changing ownership of
automounting
customized initialization files in
automounting
deleting
automounting
description
automounting
mounting
automounting
mounting (how to)
nonlocal reference to ($HOME)
sharing (how to)
user ID numbers
user initialization files
Bourne shell
adding customized files
avoiding local system references
environment variables
overview
shell variables
site initialization files
user mask setting
customizing
adding customized files
avoiding local system references
environment variables
overview
shell variables
site initialization files
user mask setting
default
description
examples
shells and
user key
user login names
changing
description
user logins (pseudo)
user mask
user name and password used to obtain patches
Users Tool
disabling accounts
password administration
uucp group

V

/var/sadm/install/admin directory
/var/sadm/patch directory
/var/spool/pkg directory
variables
environment
shell (local)
verifying
software installation (example of)
pkginfo command
software package installation
pkginfo command
software package installation with pkginfo command
viewing
configuration of patch management environment
using patchadd
patch lists
using patchadd
Patch Manager log entries

W

wcadmin command, Java Web Console
web-based system management applications, Java Web Console
web proxy, specifying
when to turn off power to devices
who command
world (permissions)

X

X.509