Table of Contents


INDEX

Symbols

! (bang) character, 544
$ (dollar sign), 317
. (dot) character, 11
$=m class, 83
# (pound sign), 317
/ (slashes), formatting usernames, 60
$=w class, 83

A

$a macro, 82
absolute mode, changing permissions, 401
absolute pathnames, 286
specifying direct maps, 137
key, 141
accepting print requests, 238
access control, maintaining, 392
Access Control Lists, see ACLs
access rights, 543
NIS+, 110-111
removing, 111
table objects, viewing, 121
accessing, 307
directories with Kerberos Version 4, 438
file restrictions, 394-395
patches with ftp, 308
accounts creating administrative accounts, 44
modules, PAM authentication, 439
ACLs (Access Control Lists), 406
argument syntax, 407
commands, 406-407
permissions, 410-411
modifying, 412-413
action (package configuration file), 286
adapters, Solaris 2.6 print protocol adapter, 210
Add Access To Printer window (Admintool), 233
Add Local Printer window (Admintool), 235
Add Software Terminal window (Admintool), 303
Add Software window (Admintool), 300
addition operator, 349-350
addresses applying rulesets, 67
canonical form, converting, 86
domain addresses, 10
local addresses, 10
structure, 11
email adjusting sendmail logging level, 64-65
duplicates, 27
sendmail program, 28
external form, 67
parsing, 26-27, 57-58
rewriting rules, 80
Ruleset 4, 67
admin (package command), 284
admin files changing default, 288
creating, 286
custom admin files, 286
values, 287
admintool, serial ports and SAF, 183-186
administration, 430-434
automounter, 134
preparing for operation, 147-148
Diffie-Hellman authentication, 430-434
Kerberos Version 4, 436-437
mail configurations aliases on SunOS 4 master server, 43-44
postmaster responsibilities, 47
NIS+, 115-116
client security, 124-125
commands, 116
hierarchical namespace, 99-102
org_dir tables, 105-106
patches, 306
Solaris 2.6, printing software administration tools, 211-212
subdomains, 100
AdminSuite, 501-502
installing, 503-505
Database Manager, NIS+ administration, 115
Admintool, 298-299, 543
/etc/mail/aliases files, editing, 44
Add Software Terminal window, 303
Add Software window, 300
character terminals, adding, 203-204
configuring modems, 197
Customize Installation window, 302
Delete Software window, 304
local printers, configuring, 234-235
Modify Serial Port window, 199
ports, initializing, 204-205
print clients, configuring, 232-233
Serial Ports, configuring SAF for modems, 193
Software window, 303
Users window, 299
Afile (sendmail configuration option), 91
agents transport, 550
user, 551
aliasadm command, 17, 42
aliases, 543
/etc/mail aliases file, 44
creating, 17, 42
loops, preventing, 27
NIS+, 16-17
postmaster aliases, 45-46
syntax, reference table, 364
troubleshooting, 52
Aliases database, 40
permissions, 66
angle brackets RFC 822,
interpretation, 68
sendmail formatting, 59
anonymous ftp script, 367-373
appending sender domain information to addresses Ruleset D, 67
application servers, 543
applications user access, 261
applying name-rewriting rules, 61
rulesets, 67, 86
sarch.sh.fctn script, 374-375
archived files (ASET), restoring, 474-476
argument vector template, specifying, 87
argument vector/exit status, 57
arguments ACLs, syntax, 407
command-line arguments shifting, 334-335
specifying, 332-333
mailer arguments, macro definitions, 81-83
processing, 26-27
sendmail, 57-58, 62
command-line arguments, 90-91
daemon mode, 62
queue interval, 62
array.sh.fctn script, 375-383
ASET (Automated Security Enhancement Tool), 423
checklist files, 463
cklist task, 453
command options, 469
eeprom task, 454-455
env task, 454
environment variables PERIODIC_ SCHEDULE variable, 467
TASKS variable, 468
error messages, 476-477
execution logs, 455-456
firewall task, 455
interactive operation, 469-472
master files, 450-451
periodic operation, 472-473
periodic stopping, 473
reports, 456-457, 473-474
security levels, 451-452
sysconf task, 454
tasks, 450
tune files, 459-462
tune task, 453
uid_aliases files, 463
usrgrp task, 453-454
utilities, 393
assigning mailhosts, 6
shell scripts permissions, 319
variables, 320
associating shared directories with mount points, 142
Atime (sendmail configuration option), 91
atomic style print requests, 232
authentication, 416-417
DES, 108
Diffie-Hellman, 416, 426-430
administration, 430-434
decrypting conversion key, 429
storing keys, 427
Kerberos Version 4, 417, 434-437
LOCAL, 108
modules (PAM), 439
NIS+, 107-108
PAM (Pluggable Authentication Mode), 439
adding modules, 448
configuring, 446-448
control flags, 442
implementing, 445-446
initiating error reporting, 447-448
libraries, 440-441
module types, 439
security, 390
stacking, 439
Solstice AdminSuite, 417
authorization, 416-417
DES encryption, 416
Diffie-Hellman, 427
NIS+, comparing with NIS, 99
rights, 543
secure RPC, 416
auto_home, 140
databases, 544
see also home directories map
auto_master map, adding entries, 140
AutoClient, 505-510, 543
automounter, 134, 136
accessing remote files, 146-147
maps, 134, 137, 544
direct, 141-142
indirect, 141
map-name, 138
master, 137
variables, 145
mount points, 135, 144
mount-options, 138
operation, 145-147
preparing for operation, 147-148
recommended policies, 148

B

$b macro, 82
b mode (sendmail delivery), 63-64
back file systems, 544
backward compatibility, NIS+, 138
base directories, 287, 544
basedir (package configuration file), 286
baud rate, 197, 250, 544
bidirectional modems
default values, 198-199
SAF, configuring for use, 193-195
binary data, sending in email, 27
bn (sendmail configuration option), 91
body (messages), formatting, 60
Bourne shells, 316-317, 544
commands
built-in commands, 319, 327-329
processing, 318
substitution, 338
command-line arguments
listing, 325
shifting, 334-335
specifying, 332-333
debugging flags, 352-354
environment variables, 329-330
executing, 319
exit status, 326, 349
flow control, 344
breaking loops, 348
for/foreach loops, 345
until loops, 348
while loops, 346-347
here documents, 336
input redirection, 330
interactive input, 335-336
mathematical operators, 36
output redirection, 330
parsing order, 354
quoting, 338
read command, 335
redirectors, 331
shell identification, 319
storing scripts, 320
testing for conditions, 339-343
user-defined functions, 351-352
variables, displaying from command lines, 321-322
see also shells
brackets, angle brackets, formatting recipient names, 59
breaches in security, reporting, 394
breaking loops, 348
breakout box, 544
built-in shell
commands, 319, 327-329
variables, 324-325
Bvalue (sendmail configuration option), 91
-bx (command-line argument), 90

C

C (mailer flag), 93
c (sendmail configuration option), 91
C shells, 316-317, 320, 545
$argv notation, 362
built-in shell commands, 327-329
command processing, 318
command-line arguments
shifting, 334-335
specifying, 332-333
debugging flags, 352-354
environment variables, 329-330
executing, 319
exit status, 349
flow control, 344
breaking loops, 348
for/foreach loops, 345
until loops, 348
while loops, 346-347
here documents, 336
input redirection, 330
operators
mathematical operators, 350, 367
path operators, 358
output redirection, 330
parsing order, 354
positional parameters, 333
quoting, 338
redirection metacharacters, 332, 362
shell identification, 319
shell variables, syntax, 322
testing for conditions, 339-343
if-else-else if-endif syntax, 341
variables, 321-322
see also shells, commands; shells, scripts
cables
null modem cable, 548
port connections, 239-240
troubleshooting, 196
cache, 544
cache manager, NIS+ clients, 129
canonical form (addresses)
Ruleset 3, 67
converting addresses to, 86
case statements, conditional testing, 342-343
categories, NIS+ principals, 109
cd (package command), 291
CDE (Common Desktop Environment), 544
formatting diskettes, 491-492
CD-ROM (Compact Disc-Read Only Memory), 544
files
accessing, 299-300
removing after installation, 303-304
sharing, 486-487
formatting, 488-489
packages, displaying information, 293
Solaris Server Intranet Extension network services software, 499
system management, 498-499
CERT/CC (Computer Emergency Response Team/Coordination Center), 394
-Cfile (command-line argument), 91
character terminals, 544
adding, 203-204
configuring SAF for use, 200
terminal-hardwired default values, 203
see also terminals
characters
dollar signs ($), metasymbols, 83
escaping, 337
metacharacters
C shell redirection metacharacters, 332, 362
quote characters, 362
RFC 822, interpretations, 68
checking
ASET system files, 453
environment security, env task, 454
checklist files (ASET), 463
child processes, 318, 544
chmod command (NIS+), 111, 400
cklist task, ASET, 453
CKLISTPATH_level variable (ASET), 468
classes
$=m, 83
$=w, 83
defining, 77
definitions, splitting, 78
user classes (UNIX files), 395
clients, 134-135, 210, 544
AutoClient software, 505-510
configuring, 227-230
directories, mount points, 135
mail, 38, 547
configuring, 40
NIS+
cache manager, 129
configuring, 126-129
granting access rights, 111
requirements, 125
security, 124-125
verifying commands, 129-130
verifying configuration, 129
patches, installing, 310
print clients, 208
configuring, 226-230, 232-233
specifying, 226
SunSoft Print Client, 230-231
Solaris 2.x clients, troubleshooting printing problems, 241-247
SunSoft Print Client
printer configuration resources, 231
submitting print requests, 232
cn (sendmail configuration option), 91
codes, qf file, 48
collecting
ASET reports on servers, 473-474
email messages, sendmail, 27, 58, 60
columns (NIS+ tables)
alias table, 17
securing, 111
sendmailvars table, 23
command lines
arguments
sendmail, 90-91
setting local variables, 322
shifting, 334-335
specifying, 332-333
file permissions
setting, 410-411
formatting CD-ROMs, 488-489
setting local variables, 322
variables, displaying, 321-322
commands, 231
ACL, 406-407
aliasadm, 17, 42
aset, options, 469
Bourne shell, /bin/sh, 317
chmod, 400
echo, 322
exit status, 349
file administration, 397-398
ftp, accessing patches, 308
G, 77
getfacl, 408-409
H, 78-79
input redirection, 330
Kerberos, 436
keylogin, 427
logins, 418-419
LP, troubleshooting hung computers, 250-251
NIS+, 116-118
chmod, 111
mount, 135-136
niscat -h table-name. directory-name command, 121
nischmod , 111
nisls, 119
nistbladm, 111, 136
unmount, 135-136
verifying clients, 129-130
O, 78
output redirection, 330
P, 78
package,
admin, 284
cd, 291
pkgadd, 284, 288-290
pkgask, 284
pkgchk, 284, 292-293
pkginfo, 284, 293
pkgrm, 284, 294
removing packages, 284
vi, 284
patchadd, 306, 309
patchadd -p , 306
patchadd -r, 306
patchrm, 306, 311
pmadm, 225
variable input, 229
SAF (Service Access Facility), 188-189
adding comments, 191
pmadm, 193
ttyadm, 193
variables, 189-191
Secure RPC, 430-434
shell commands
built-in shell commands, 327-329, 359-361
continue, 348
echo, 337
read, 335
shift, 334-335
shell processing, 318
su, monitoring usage, 422-423
substitution, 338
T, 78
test, 365-366
unset, 323
comment lines
shell scripts, 319
adding to SAF commands, 191
Common Desktop Environment, 544
common substitution reference table, 364
communications
argument vector/exit status, 57
serial communications
baud rate, 544
Compact Disk-Read Only Memory, see CD-ROM
comparing
ASET reports, 458-459
LOCAL and DES authentication, 108
NIS with NIS+, 99
compatibility
backward compatibility
NIS+, 138
NIS+ and NIS, 98, 112-113
compilers, 545
components
mail service, 18-19
NIS+ namespace, 101
Computer Emergency Response Team/Coordination Center, see CERT/CC
concatenation, 545
shell script variables, 322
conditional testing, 339-343
multi-branching, 342-343
see also flow control
configurations
ASET
environment variables, 452-453
master files, 450-451
credentials for Diffie-Hellman authentication, 432-434
files, 284-287
ACL configuration files
setting permissions, 411
package, 285-286
PAM configuration file (Password Authentication Module), 441-442
sendmail, 61-63, 66-67, 91-93
gateways, 42
installation base directory, 287
local printers, 220-223
mail clients, 40
mail configurations
administering the mail queue, 47, 50
domains, 10-11
gateways, 38
local mail, 32-33
mail clients, 38
mailers, 9
mail queue formats, 48
mail servers, 7-8, 38
mailhosts, 38
relay hosts, 5, 38
sendmail, 60-62
system requirements, 4
transport agents, 9
troubleshooting, 52
two domains, one gateway, 35
two networks with one domain and router, 34
user agents, 9
mailhosts, 41
NIS+ clients, 126-129
credentials, 126
verification, 129
PAM, 446-448
print clients, 226
non-NIS systems, 226-227
print clients with Admintool, 232-233
print servers, 223-225
specifying default printer, 220
relay hosts, 41-42
SAF
cables, 196
character terminals, 200-202
conflict (package configuration file), 286
gateways, 6, 42
Internet, relay hosts, 5
local mail configuration, uucp connections, 33
modems, 191-199
port connections, troubleshooting, 239-240
serial connections, 196
serial port devices, 188
SMTP over TCP, 57
terminals, troubleshooting, 202-203
uucp connections, testing, 46
contacting CERT/CC, 394
contents
mail queues, printing, 47
NIS+ tables, viewing, 119
context-based style print requests, 232
continue command (shell command), 348
contract customer database
accessing, 307
control
characters, escaping, 337
files, 60
flags, PAM (Password Authentication Module), 442
input/output redirection, 330
logins, 392
see also flow control
conventions (naming conventions), NIS+ domains, 103-104
conversion key, Diffie-Hellman authentication, 428-429
copying
file permissions, 413-414
files from remote host to local system, 139
correcting print output problems, 249-250
cpio files, 492-494
$CPU variable, 145
Create (NIS+ access right), 110-111
credentials
NIS, configuring for Diffie-Hellman authentication, 433-434
NIS+
configuring, 126
configuring for Diffie-Hellman authentication, 432
principals, 108-109
custom admin files, 286
Customize Installation window (Admintool), 302
customizing, 287
installation, 301
name services, name service switch, 113-115
sendmail.cf file, 6

D

$d macro, 82
definitions, sytax, 76
D (mailer flag), 93
D (sendmail configuration option), 91
daemons, 545
automounter, 136
see also automounter
keyserv, restarting, 431
rpc.nisd (NIS+), 107
sendmail, 62
data files, queue files, 48
data storage, comparing NIS+ with NIS, 99
Database Manager, 545
databases, 136
Aliases, 40, 66
contract customer, accessing, 307
Hosts database, 546
NIS+
aliases, 17
comparing with NIS, 99
Passwd, 548
patch, 307
performance monitoring, NIS+ transaction log model, 112
terminfo, 550
see also tables
ddn, 10
debugging flags, 352-354
deciphering domain addresses, receiving mailers, 10
declarations, 61
decrypting conversion key, Diffie-Hellman authentication, 429
defaults
files
admin files, 288
/etc/syslog.conf file, 50-51
mount points, 137
owner, NIS+ objects, 111
precedence, sendmail configuration file, 78
printer, 220
stty (standard terminal) settings, 248-249
temporary file mode, 65
umask, 396-397
values
bidirectional modems, 198-199
dial-in only default values, 197
dial-in only modems, 197
initialize only-no connection, 204-205
terminal-hardwired, 203
defining, 287
classes, uppercase letters, 77
loghost, 50
macros, sendmail configuration file, 76
mailer specifications, sendmail.cf file, 5
printer description, 220
sendmail configuration file, values for precedence, 78
trusted users, 78
Delete Software window (Admintool), 304
deleting
ACL entries, 413
aliases, 42
port services, 205
delivering email messages, 58-60
in sendmail, 27
relay hosts, 5
transport agent, 9
DES (Data Encryption Standard), 426
credentials (NIS+ principals), 108-109
encryption, 416
descriptions, printers, 220
designating default printer, 220
Destroy (NIS+ access right), 110-111
destroying Kerberos Version 4 tickets, 438-439
devices
character terminals, configuring SAF for use, 200-202
metadevices, 547
modems
dial-in only default values, 197
switch settings, 192-193
troubleshooting connections, 195-197
printers, troubleshooting, 235-250
privileged ports, 423
serial connections, 196
serial port devices, configuring, 188
terminals, troubleshooting connections, 202-203
dev-path variable (SAF commands), 189-190, 193
diagnostics
breakout box, 544
resources, 53
dial_auth module (PAM module), 441
dial-in modems, SAF, configuring for use, 193-195
dial-in only default values, 197
dial-out service (SAF), configuring for use, 195
Diffie-Hellman authentication, 416, 426-430
administration, 430-434
conversion key, 428
keylogin command, 427
direct maps, 137, 141-142, 545
creating, 140
manual page direct maps, 142
directories
/var/nis/, verifying (NIS+ clients), 129
accessing, 438
administrative (NIS+), 102-103
base, 269, 544
changing, cd (package command), 291
default umask, 396-397
home, 546
installation base, 287
mount points, 135, 138
objects, 102-103
org_dir, tables, 105-106
paths, security, 393
permissions, 395-396
ACLs, 408
remote, automounter, 134
root, 549
shared, associating with mount points, 142
spooling, 550
disabling
hardware carrier detect, 192
user logins, 419-420
volume management, 495
disk configuration (print servers), 213
diskettes, 491-492, 545
DiskSuite, 510-513
displaying
Admintool, Modify Serial Ports window, 199
ASET reports, 457
exit status, 326
file information, 398
messages, echo command, 337
NIS+ table, 119
package information, 293
printer description, 220
table information, nisls command, 120
user login status, 417-418
variables from command lines, 321-322
see also viewing
distributed computing, ONC (Open Network Computing), 98
division operator, 349-350
-dlevel (command-line argument), 91
documents, here documents, 336
dollar signs ($), metasymbols, 83
domain-based naming, RFC 1006, 88
domains, 10-11, 99-100, 545
addresses, 11, 545
. (dot), 11
local addresses, 10
structure, 11
aliases, creating, 17
directory objects, 102-103
hierarchical domains, 101
NIS+
naming syntax, 103-104
root, 103
security, 107, 124-125
receiving mailers, 10
specification, appending to messages, 87
subdomains, 100
table objects, 104-105
double quotes
comments, adding to SAF commands, 191
recipient names, formatting, 59
duplicate messages, 58
duties of postmaster, 47
dx (sendmail configuration option), 91

E

$e macro (sendmail), 81
E (mailer flag), 93
echo command (shell command), 337
editing, 58
/etc/mail/aliases files, 44
shell scripts, 319
eeprom task, ASET, 454-455
elements
mail configuration
domains, 10-11
gateways, 6
mailhosts, 6
mail servers, 7-8
mailers, 9
relay hosts, 5
requirements, 4
transport agent, 9
user agents, 9
email, 5
addressing, 28
binary data, sending, 27
mail services, terminology, 4
mail systems, unresolved mail, 5
messages
collecting, 27
retransmissions, 27
returning, 58
enabling
listen services for print servers, 224-225
printers for print requests, 238
encryption, DES encryption (Data Encryption Standard), 416, 426
enforcing firewall security, 416
enhanced printer support, Solaris 2.6, 211
entries (ACL), deleting, 413
env task, ASET, 454
environment
files, 358
Solaris 2.6 printing software, administration tools, 211-212
variables, 317, 329-330, 545
ASET, setting, 452-453
CKLISTPATH_level variable (ASET), 468
displaying from command lines, 321-322
NIS_PATH, setting, 119
PERIODIC_ SCHEDULE variable (ASET), 467
shells, 317
TASKS variable (ASET), 468
UID_ALIASES variable (ASET), 468
YPCHECK variable (ASET), 468
equivalents, NIS+ name service commands, 116-118
errors
messages, ASET, 476-477
sendmail, returning messages, 58
STDERR (standard error), 330-331
escaping characters, 337
ether, 10, 106
Ethernet, 46
assigning mailhosts, 7
ex (sendmail configuration option), 92
examples
scripts, 367-386
sendmail configuration files, 68-75
executable stacks, 390-391
executing shell scripts, 319
execution logs (ASET), 455-456
exit status, 349, 545
displaying, 326
expressions, conditional testing, 339-343
flow control, 344-348
external form, converting addresses to, 67

F

.forward files, 24
$f macro, 82
F (mailer flag), 94
f (sendmail configuration option), 92
-f name (command-line argument), 90
factors (weighting factors), specifying for servers, 144
failed login attempts, saving, 420
faults, printer faults, troubleshooting, 251-252
federated name service, mapping, /xfn entry, 138
fields
mailer definition, 80
rule definitions, syntax, 79
files, 50-51, 75-76
.forward files, 24
/etc/mail aliases file, 44
/etc/mail/aliases files, editing, 44
/etc/mnttab file, mount table, 136
/etc/vfstab file, 135
accessing from CD-ROM, 299-300
ACL configuration files
setting permissions, 410-412
administration commands, 397-398
ASET
checklist files, 463
master files, 450-451
report files, comparing, 458-459
report files, format, 458
setting permissions, 453
tune files, 459-462
uid_aliases files, 463
auto_master, 137
automount maps, 544
configuration files
sendmail, 60-61
tuning parameters, 62
content, printers, 240
control files, 60
copying remote host to local system, 139
cpio, 492-494
custom admin files, 286
default umask, 396-397
descriptors, 330-331, 546
displaying information, 398
environment files, 317, 358
gateway configuration files, 42
group ownership, changing, 399-400
log files, 51-52
modes, temporary, 65
mounting, 487, 489 Diffie-Hellman authentication, 434
name service switch file, 113-115
names, 76, 323
NFS (Network File System)
automounter, 134
clients, 134-135
servers, 134-135
package configuration files, 284-287
permissions, 395, 402-403
ACLs (Access Control Lists), 406
changing, 400
copying, 413-414
sticky bits, 404
printing over network, 252
queue files, 48-49
receiving messages, 59-60
remote files, accessing with automounter, 146-147
removing after installation, 303-304
restoring, 474-476
securing, 392, 394-395
sendmail configuration files, 66-67
building, 88
configuration options, 91-93
example, 68-75
header lines, 79
mailer flags, 93
modes, 65-66
naming macros, 76
precedence definitions, 78
properties, 59
rulesets, 67
setting options, 78
testing, 89-90
sendmail.cf, 5
share scripts, 550
sharing, 421
with Kerberos authentication, 437-438
shell initialization, 317
shell scripts, 319
write permission, 319
see also shells, scripts
systems, 546
automounter, 136-137
backup file systems, 544
mounted, listing, 136
mounting, 135-136
PCFS (Personal Computer File System), 135, 548
virtual file system table, 135
UFS, 407-408
volume management, 481-483
filters
PostScript filters, installing, 228
print filters, troubleshooting, 251
finding
files
with ACLs, 409
with special permissions, 404-406
mount points, 138
firewalls, 415-416, 455
installing, 394
flags
debugging, 352-354
mailer, 93
defining, 86-88
PAM
optional flag, 443
required flag, 443
requisite flag, 443
sufficient flag, 444-445
queue interval, setting, 62
flow control, 344
breaking loops, 348
for/foreach loops, 345
until loops, 348
while loops, 346-347
flushing messages, 63
Fn (sendmail configuration option), 92
-Fname (command-line argument), 90
for/foreach loops, 344-345
forcing mail queue, 49
fork, 546
formats
ASET report files, 458
domain addresses, 10
here documents, 336
mail queues, 48
messages, header declarations, 61
recipient names, 59
time intervals, 62
formatting messages, 60
forms, class definition, 77
ftp, accessing patches, 308
functions
scripts
arch.sh.fctn, 374-375
array.sh.fctn, 375-383
hostname.sh.fctn, 383-384
osr.sh.fctn, 384-385
whoami.sh.fctn, 385-386
syntax reference tables, 365
user-defined, 351-352

G

G command, sendmail configuration file, 77
$g macro, 82
gateways, 6, 38, 546
generating
ASET execution logs, 455-456
ASET reports, 456-457
conversion key, Diffie-Hellman authentication, 428
shell scripts, output, 337
generic Top-Level Domain, see gTLD
getfacl command, 408-409
GID (Group Identification Number), 546
global root, NIS+ domains, 103
gn (sendmail configuration option), 92
granting access rights (NIS+), 111
Group (NIS+ principal category), 110-111
group (org_dir table), 106
Group databases, 546
Group Identification Number, see GID
groups, 546
groups_dir (administrative directory), 102-103
gTLD (generic Top-Level Domain), 546
GUIs (Graphical User Interfaces)
AdminSuite, 501-502
installing, 503-505
OPEN LOOK, OpenWindows, 548

H

$h macro, 83
h (mailer flag), 94
h (sendmail configuration option), 92
-h cnt (command-line argument), 90
H command, 78-79
hard (automounter mount option), 138
hardware
cable, troubleshooting, 196
carrier detect, disabling, 192
character terminals, 200-202
modems
dial-in only default values, 197
switch settings, 192-193
troubleshooting connections, 195-197
printers, troubleshooting, 235-250
serial connections, 196
terminals, troubleshooting connections, 202-203
Hayes-compatible modems, settings, 193
headers
declarations (sendmail) 61
formatting, 60
lines, 79
messages, editing, 58
here documents, 336, 546
Hfile (sendmail configuration option), 92
hierarchical
domains, 101
namespace (NIS+), 99-100
components, 101-102
parallel, 269
see also namespace
high security (ASET security level), 452
history syntax, 365
home directories, 546
map, 137, 140
hop count, 83
hostname.sh.fctn script, 383-384
hosts
domain-based naming, 88
loghosts, specifying, 50
mailhosts, 6
org_dir table, 106
relay hosts, 5, 38
remote hosts, copying files to local system, 139
trusted hosts, 416
Hosts database, 546
hotlines, CERT/CC, 394
hung printers, troubleshooting, 251-252

I

$i macro, 83
i (sendmail configuration option), 92
i mode (sendmail delivery), 63-64
I/O piping, 363
IAHC(International Ad Hoc Committee), 11
icons, SVR4, 4
identification
patches, 309
shell scripts, 319
shells, 319
idepend (package configuration file), 285
idle printers, troubleshooting, 251-252
if statements, 342
if-else-else if-endif syntax, testing for conditions, 341
if-then-else-elif-fi syntax, 339
implementing
mail configurations
local mail , 32-33
two networks with one domain and router, 34
mail services
gateways, 42
mail clients, 40
mail servers, 39
mailhosts, 41
preparation, 38
relay hosts, 41-42
PAM, 445-446
sendmail, 59
indexed names, 116
indirect maps, 137, 141
creating, 140, 546
init states, 546
initializing ports, 204-205
initiating PAM error reporting, 447-448
inode, 546
input, 330
interactive input, 335
redirection, 330
STDIN (standard input), 330-331
inserting macros, 76
installation base directory, 287
installing
AdminSuite, 503-505
custom installation, 301
firewalls, 394
packages, 287-292
patches, 306, 309-310
PostScript filters, 228
software, 299-300
Solstice Backup, 515-518
Solstice PPP, 533-538
SunScreen SKIP, 539-542
instance (package configuration file), 285-286
integrating system software, SunOS 4 and SunOS 5, 43
integrity (user accounts), verifying with usrgrp task (ASET), 453-454
interactive input (shell scripts), 335
interactive
lock-step interfaces, running, 57
operation, ASET, 469-472
interfaces (sendmail), 56-57
internal form, resolving addresses to, 67
Internet patches, accessing, 307
interpreters, 546
Bourne shell, 544
interpreting
quoted strings, 325
RFC 822, 68
sendmail configuration file, header lines, 79
intervals
queue intervals, setting, 62
time intervals, syntax, 62
intr (automounter mount option), 138
IP addresses, 546
iterative mechanisms (loops), 344
breaking loops, 348
for/foreach loops, 345
until loops, 348
while loops, 346-347

J

$j macro (sendmail), 81
Java IDL (Interface Definition Language), 499, 530
installing, 531-532
Joy, Bill, 317

K

kdestroy (Kerberos command), 436
kerbd (Kerberos command), 436
Kerberos Version 4, 417, 434-438
administration, 436-437
commands, 436
destroying, 438-439
logging in, 438
tickets
destroying, 438-439
listing, 438
kernel, 316, 547
key
direct map pathname, 141-142
indirect map pathname, 141
Key column, NIS+ sendmailvars table, 23
keylogin, 427
keys (Diffie-Hellman authentication), conversion key, 428
keyserv daemon, restarting, 431
kinit (Kerberos command), 436
klist (Kerberos command), 436
Korn, David, 317
Korn shells, 317, 547
built-in commands, 319, 327-329
command
processing, 318
substitution, 338
command-line arguments
listing values, 325
shifting, 334-335
specifying, 332-333
debugging flags, 352-354
environment variables, 329-330
executing, 319
exit status, 349
flow control, 344
breaking loops, 348
for/foreach loops, 345
until loops, 348
while loops, 346-347
here documents, 336
input redirection, 330
interactive input, 335-336
operators, 358
output redirection, 330
parsing order, 354
path stripping, 323
pattern-matching operators, 323-324
quoting, 338
read command, 335
redirectors, 331
shell identification, 319
storing scripts, 320
testing for conditions, 339-343
if-then-else-elif-fi syntax, 339
user defined functions, 351-352
variables, displaying from command line, 321-322
see also shells commands; shells scriptskorn
ksrvtgt (Kerberos command), 436

L

L (mailer flag), 94
L macro definitions, syntax, 76
labels (NIS+ domains), 103
left-side
metasymbols, 83
rewriting rules, 83
LHS (Left-Hand Side), 79
libraries (PAM library), 440-441
license servers, 547
link objects (NIS+ namespace), 102
listen port monitor, configuring, 224
listen services, registering, 225
listenBSD, 547
listenS5, 547
listing
Kerberos Version 4 tickets, 438
mounted file systems, 136
shell scripts, command-line argument values, 325
lists, recipient list (sendmail), 58
Ln (sendmail configuration option), 92
load limiting, 64
LOCAL credentials (NIS+ principals), 108-109
local
addresses, 10
mail, 32
alias files, 44
uucp connections, 33
printers
configuring, 220-223
configuring with Admintool, 234-235
systems
mail configuration, mailboxes, 8
SAF, configuring for modems, 193
variables, setting from command line, 322
locating, see finding
logging
adjusting level, 64-65
ASET execution logs, 455-456
errors, syslogd program, 50
executable stacks, disabling, 391
files (system log files), 51-52
patch installation, 309
loghost, defining mail configurations, 50
login names, 547
logins
controlling, 392
disabling, 419-420
failed attempts, saving, 420
Kerberos Version 4, 438
security information, monitoring, 417
logins command, 418-419
loops
alias, preventing, 27
breaking, 348
flow control, 344
for/foreach, 345
until, 348
while, 346-347
low security (ASET security level), 451
lowercase letters, defining classes, 77
LP commands, troubleshooting hung computers, 250-251
LP print service, troubleshooting, 237-238
LP Scheduler, troubleshooting, 238

M

M (mailer flag), 94
m (sendmail configuration option), 92
-M msgid (command-line argument), 91
macros, 80
D macro definitions, 76
L macro definitions, 76
sendmail, 61, 76
modifying, 81
mail
addresses, 547
clients, 8, 38, 547
configurations
administering, 47, 50
diagnostic information, 53
domains, 10-11
gateways, 6, 38
sendmail.cf file, 6
two domains with one gateway, 35
two networks with one domain and router, 34
delivery policy statements, establishing, 88-89
hop count, 83
mailhosts, 6, 38
queues
administering, 47, 50
forcing, 49
formats, 48
running old mail queue, 49-50
relay hosts, 5, 38
sendmail, troubleshooting, 53
servers, 7-8, 38, 547
administrative accounts, creating, 44
local mail configuration, 32
mail clients, 8
mailboxes, 8
services
components, 18-19
directory structure, 24-25
establishing, 39
preparing for implementation, 38
sendmail program, 26
terminology, 4
testing, 46
transport agents, 9
troubleshooting, 52
user agents, 9
systems, 5
transport agents, 9
Mail Exchange records, see MX records
mailboxes, 8
mailers, 9, 547
arguments, macros, 81-83
ddn, 10
declarations, sendmail, 61
descriptions, semantics, 86-88
descriptors, 67
error mailer, 86
ether, 10
interface requirements
specifying, 67
receiving mailers, 10
relay hosts, 41
ruleset 3
building, 88
smartuucp, 9
specifications, 5
mailhost, 547
mailhosts, 6, 38
mailstats program, 53
main.cf file (gateway configuration file), 42
maintaining
access control, 392
physical site security, 392
managing
printers, methods, 212
systems, Solaris Server Intranet Extension, 498-499
manual page direct maps, 142
map variables, 145
mapping
federated name service, /xfn entry, 138
password-mapping, PAM (Password Authentication Module), 439-440
maps, 134
auto_master map, adding entries, 140
automount maps, 137
creating, 140
direct maps, 137, 141-142, 157
home directory map, 137
automount maps, 140
indirect maps, 137, 141, 155
manual page direct maps, 142
map-name, 138
master maps, syntax of entries, 137
master files
ASET, 450-451
checklist files, 463
tune files, 459-462
uid_aliases files, 463
ASET master files,
master maps, 137, 547
syntax of entries, 137
master servers, mail alias administration (SunOS 4), 43-44
math and calculation reference table, 364
mathematical operators, 349-350
medium security (ASET security level), 451
memory
cache, 544
write-through cache, 551
virtual memory, 551
message header editing, 58
message routers (sendmail), interfaces to outside world, 56
message timeouts (sendmail), tuning parameters, 63
messages
appending domain specification, 87
ASET error messages, 476-477
body, formatting, 60
conflicting print status messages, troubleshooting, 253-254
collections (sendmail), 58, 60
delivering, 58, 60
load limiting, 64
transport agent, 9
displaying, echo command, 337
duplicates, 58
email
addressing, 28
delivery, 27
retransmission, 27
returning to sender, 28
header declarations, 61
headers, formatting, 60
hop count, 83
name service switch status messages, 114
queueing, 60
recipient names, syntax, 59
returning, 58
rewriting, Ruleset 3, 67
sending to files and programs, 59-60
metacharacters
C shell redirection metacharacters, 332, 362
escaping, 337
shell syntax, 363
metadevices, 547
metasymbols, 83
right-side metasymbols, syntax, 84-85
methods, 212
migrating NIS clients to NIS+, 112
name service switch, 113-115
models, NIS+ updating model, 112
modems, 547
configuring
bidirectional service, 194-195
dial-out service, 195
SAF, 191-199
with Admintool, 197
connection settings, 192-193
troubleshooting, 195-197
dial-in only default values, 197
Hayes-compatible modems, settings, 193
serial connections, 196
switch settings, 192-193
modes
delivery (sendmail), 64
file modes (sendmail), temporary mode, 65
files (sendmail), 65
NIS+ compatibility mode, 112-113
sendmode files, 66
Modify (NIS+ access right), 110-111
modifying
ACL permissions, 412-413
aliases, 42
default admin files, 288
NIS+, access rights, 111
sendmail macros, 81
modules
PAM (Password Authentication Modules), 440-441
adding, 448
PAM (Pluggable Authentication Mode), 390, 439
monitoring
login security information, 417
setuid programs, 393-394
su command usage, 422-423
system use, 393
422-423
monitors, character terminals, configuring SAF for use, 200
mount, 548
command, 135-136
point, 548
points, 135
associating with shared directories, 142
home directory username, 140
locating map-name, 138
multiple servers, specifying, 143-144
weighting factors, specifying, 144
table, 136, 548
mounting
directories, maps, 134
file systems, 135-136
automounter, 136
files with Diffie-Hellman authentication, 434
files with Kerberos authentication, 437-438
mount-options, 138
see also map-names
multi-branching, 342-343
multiplication operator, 349-350
MX records (Mail Exchange records), 45
Mxvalue (sendmail configuration option), 92

N

-n (command-line argument), 90
n (mailer flag), 94
names
aliases, 42, 45-46, 52
domain names, partially qualified (NIS+), 104
filenames, stripping, 323
indexed names, 116
macros, sendmail configuration file, 76
shell scripts, 318-319
mailer names, defining, 86-88
NIS+ domains
partially qualified, 104
syntax, 103-104
recipient names, syntax, 59
rewriting rules (sendmail), 61
services, 136, 442
commands, 116
switch, 113-115
transitory, 269
namespace, NIS+, 99-102, 548
components, 101
directory objects, 102-103
global root, 103
principals, 103
table objects, 104-105
nested if statements, 342
Net Install Image, removing patches, 311
netgroup (org_dir table), 106
netmasks (org_dir table), 106
networks
authentication
Diffie-Hellman administration, 430-434
Kerberos Version 4, 434-437
cables, troubleshooting, 196
connections, gateways, 6
domains, 99-100
subdomains, 100
file sharing, 421
firewalls, 394, 415-416
mail servers, local mail configuration, 32-33
NIS+, security, 107
ONC (Open Network Computing), 98
org_dir table, 106
ports
privileged ports, 423
troubleshooting connections, 239-240
print servers, configuring, 223-225
printers
enabling for print requests, 238
Solaris 2.6 printer support, 211
troubleshooting, 235-250
resources, describing with map entries, 141
security, 98, 391-393, 415-423
servers, collecting ASET reports, 473-474
services, Solaris Server Intranet Extension, 499
superusers, restricting access, 421-422
systems, 208
see also systems
NFS (Network File System), 548
automounter, 134, 136
automount maps, 137
master map, 137
mount points, 135
clients, 134-135
server, 134-135
NIS (SunOS 4.x Network Information Service), 548
automounter, mount points, 135
comparing with NIS+, 99
credentials, configuring for Diffie-Hellman authentication, 433-434
postmaster aliases, 45-46
NIS+ (Solaris 2.x Network Information Service), 148 548, 237
access rights, 110-111
administration, 115-116
aliases table, 16-17
authorization, 416
auto_master map, adding entries, 140
automounter, 136
automount maps, 137
master maps, 137
operation, 145-147
preparing for operation, 147-149
backward compatibility, 138
chmod command, 111
clients
/var/nis directory, verifying, 129
cache manager, 129
commands, verifying, 129-130
configuring, 126-129
credentials, configuring, 126
requirements, 125
security, 124-125
verifying configuration, 129
commands, 116-118, 136
comparing with NIS, 99
compatibility with NIS, 112-113
credentials, configuring for Diffie-Hellman authentication, 108-109, 432
directory objects, 102-103
domains, 99-100, 103
names
domains, syntax, 103-104
indexed, 116
services, 114-116
namespace, 99-102
administering automounter, 134
link objects, 102
nischmod command, 111
nistbladm command, 111
objects, default owner, 111
postmaster aliases, 45-46
principals, 103
access rights, 110-111
authentication, 107-108
categories, 109
DES credentials, 108-109
LOCAL credentials, 108-109
rpc.nisd daemon, 107
scripts, 102
security, 107
tables, 102-103
displaying information, 119
objects, 104-105
security, 105, 111
sendmailvars table, 23
transaction log model, 112
updating model, 112
nis_cachemgr command, 117
NIS_PATH environment variables, setting, 119
nisaddcred command (NIS+), 117
nisbackup command (NIS+), 117
niscat command (NIS+), 117
niscat -h table-name.directory-name command (NIS+), 121
nischgrp command (NIS+), 117
nischmod command (NIS+), 111, 117
nischown command (NIS+), 117
nischttl command (NIS+), 117
nisdefaults command (NIS+), 117
nisgrep command (NIS+), 117
nisgrpadm command (NIS+), 117
nisinit command (NIS+), 117
nisln command (NIS+), 118
nisls command (NIS+), 118, 119
nismatch command (NIS+), 118
nispasswd command (NIS+), 118
nisping command (NIS+), 118
nisrestore command (NIS+), 118
nisrm command (NIS+), 118
nisrmdir command (NIS+), 118
nissetup command (NIS+), 118
nisshowcache command (NIS+), 118
nistbladm command (NIS+), 111, 118, 136
nistbladm -m command (NIS+), 116
nisupdkeys command (NIS+), 118
Nobody (NIS+ principal category), 110-111
nointr (automounter mount option), 138
nosuid (automounter mount option), 138
null modem cable, 548
numbering patches, 309

O

$o macro (sendmail), 81
o (sendmail configuration option), 92
O command, 78
objects
directory objects, 102-103
link objects (NIS+), 102
NIS+, access rights, 110-111
table objects, 104-105
tables
securing, 111
viewing access rights, 121
octal values, permissions, 396
Od option (sendmail configuration file), delivery mode setting, 63-64
OF option (sendmail), temporary file mode setting, 65
ONC (Open Network Computing), 98
OPEN LOOK (OpenWindows), 548
Open Network Computing, see ONC
OpenWindows, 548
operating automounter, prerequisites, 148-149
operating systems, kernel, 316
operation
automounter, 145-147
PAM (Password Authentication Module), 440
operators
Bourne shell mathematical operators, 367
C shell
mathematical operators, 367
path operators, 358
here document operators, 336
Korn shell operators,
path operators, 358
pattern-matching operators, 323-324
mathematical operators, 349-350
Option, 197
optional flag (PAM authentication modules), 443
options, 418-419
aset command, 469
automounter, mount options, 138
login command, 418-419
sendmail, delivery mode, 63-64
sendmail configuration file, setting, 78
Oq option (sendmail), load limiting, 64
order of application, rulesets, 67
org_dir (administrative directory), 102-103, 105-106
osr.sh.fctn script, 384-385
OT option (sendmail configuration file), setting message timeout, 63
output, 330
printers, troubleshooting, 247-248
redirection, 330
shell scripts, 337-338
STDOUT (standard output), 330-331
overriding values, userId, 65
overview, system security, 391
Owner (NIS+ principal category), 110-111
ownership, files, 399
OX option (sendmail), load limiting, 64
-oxvalue (command-line argument), 91

P

$p macro, 83
P
adding, 288
command, 78
control line, sendmail configuration file, precedence definitions, 78
mailer flag, 94
package administration parameters, 286
packages
adding, 288
commands, 548
admin, 284
cd, 291
pkgadd, 284, 288-290
pkgask, 284
pkgchk, 284, 292-293
pkginfo, 284, 293
pkgrm, 284, 294
vi, 284
configuration files, 284-287
absolute pathname, specifying, 286
action, 286
basedir, 286
conflict, 286
idepend, 285
instance, 285
partial, 285
rdepend, 285
runlevel, 285
setuid, 286
space, 286
custom installation, 301
displaying information, 293
installation base directory, selecting, 287
installing, 271-272, 287-292
print packages, 209
removing, 284, 294
pages, Web pages, SunSolve Online Public Patch Access, 308
PAM (Pluggable Authentication Module), 390, 439
configuration file, 441-442
configuring, 446-448
error reporting, initiating, 447-448
flags, 442-445
implementation, 445-446
modules
inserting, 448
types, 439
operation, 440
service names, 442
stacking, 439
pam_unix module (PAM module), 441
parameters
eeprom security parameter, checking with eeprom task (ASET), 454-455
package administration, 286
positional parameters (C shells), 333
sendmail
message timeouts, 63
read timeout, 63
time values, 62
tuning, 62
parent
process, 548
shell, 318
parentheses
formatting recipient names, 59
RFC 822, interpretation, 68
parsing
addresses, 26-27, 57-58, 61, 548
order, shell scripts, 354
partial (package configuration file), 285
partially qualified domain names (NIS+), 104
partitions, 548
passwd (org_dir table), 106
Passwd database, 548
password-mapping
PAM (Pluggable Authentication Module), 439-440
passwords, authentication,
Kerberos Version 4, 435-437
PAM , 439
see also PAM
patchadd command, 306, 309
patches, 306
accessing with ftp, 308
installing, 309-310
numbering, 309
removing, 311
requirements, 307
patchrm command, 306, 311
paths, 548
email delivery, 29
indirect maps, specifying, 137
names, 548
security, 393
stripping
C shells, 324
Korn shells, 323
pattern-matching operators, Korn shell, 323-324
PCFS (Personal Computer File System), 135, 548
periodic operation, ASET, 472-473
PERIODIC_SCHEDULE variable (ASET), 467
permissions, 270, 395-396, 412
ACL commands, 406-407
ASET master files, setting, 453
changing, 400
absolute mode, 401
copying, 413-414
directory permissions, 408
octal values, 396
security, executable stacks, 390-391
setting with ACL configuration files, 411-412
special file permissions, 402-403
sticky bits, 404
symbolic values, 400-401
UFS files, 407-408
write permissions, shell scripts, 319
permissive mode, 65
Personal Computer File System, see PCFS
piping, I/O, 363
pkgadd (package command), 284, 288-290
pkgask (package command), 284
pkgchk (package command), 284, 292-293
pkginfo (package command), 284, 293
pkgrm (package command, 284, 294
Pluggable Authentication Module, see PAM
pmadm command, 225
variable input, 229
(SAF), 193
pmtag variable (SAF commands), 189, 193
Pname (sendmail configuration option), 92
policies, automounting, 148
policy statements, establishing for mail delivery, 88-89
ports, 549
connections, troubleshooting, 239-240
initialize only--no connection default values, 204-205
initializing, 204-205
listen port monitor, configuring, 224
monitors, 549
privileged ports, 423
services, removing, 205
positional parameters, 549
C shells, syntax, 333
POSIX style print requests, 232
postmaster responsibilities, 47
PostScript filters, installing, 228
precedence definitions, sendmail configuration file, 78
preparing
automounter for operation, 147-148
installation, 302
mail service implementation, 38
PAM (Password Authentication Module) implementation, 445-446
prerequisites for automounter operation, 148-149
preventing alias loops, 27
principals, 549
see also NIS+, principals
print
clients, 208
configuring, 226
SunSoft Print Client, 230-231
packages, Solaris 2.6, 209
protocol adapter (Solaris 2.6), 210
queues, troubleshooting, 252-253
requests
conflicting status messages, troubleshooting, 253-254
SunSoft Print Client,
process summary, 232
servers, 208
configuring, 223-225
system requirements, 212-213
service software, troubleshooting, 247-248
printers, 212
configuration resources,
SunSoft Print Client, 231-232
default printers, specifying, 220
descriptions, defining, 220
idle, troubleshooting, 251-252
local printers
configuring, 220-223
configuring with Admintool, 234-235
PostScript filters, installing, 228
print requests, enabling printers, 238
standard terminal settings
troubleshooting, 248-249
troubleshooting, 237
Printers window (Admintool), 233, 235
printing, 208-209
mail queues, 47
software, SunSoft Print Client, 210
private keys, Diffie-Hellman authentication, storage, 427
privileged ports, 423
privileges, update privileges, comparing NIS+ with NIS, 99
problems, see troubleshooting
procedures
gateway configuration, 42
mail client configuration, 40
mail server configuration, 39
mailhost configuration, 41
relay host configuration, 41-42
processes
child processes, 318
command substitution, 338
communication, argument vector/exit status, 57
writing shell scripts, 320
processing, argument processing, 26-27, 57-58
programming shell scripts, 320
built-in shell variables, 324-325
command substitution, 338
concatenation, 322
date command, 322
debugging, 352-354
echo command, 322
exit status, 349
file descriptors, 330-331
flow control, 344-348
here documents, 336
input, 330
input redirection, 330
interactive input, 335
multi-branching, 342-343
nested if statements, 342
operators
Korn shell pattern-matching operators, 323-324
mathematical operators, 349-350
output, 330
output redirection, 330
parsing order, 354
path stripping
C shell, 324
Korn shell, 323
quoting, 338
read command, 335
redirectors, 331
shifting command-line arguments, 334-335
specifying command-line arguments, 332-333
stripping filenames, 323
testing for conditions, 339-343
unset command, 323
user-defined functions, 351-352
variables modifiers,
C shell variable modifiers, 324
environment variables, 329-330
see also writing shell scripts
programming syntax reference table, 365
programs
automount, 136
see also automounter
mailstats, 53
messages, queueing, 60
receiving messages, 59-60
remote login programs, 416
sendmail, 26, 58
address parsing, 57-58
adjusting logging level, 64-65
argument processing, 57-58
collecting email messages, 27
configuration, 59-61
control files, 60
daemon mode argument, 62
delivering messages, 60
delivery mode, 63-64
email addressing, 28
email delivery, 27
file modes, 65
header declarations, 61
implementing, 59
interfaces, 56
load limiting, 64
macros, 61
mailer declarations, 61
message collection, 58-60
message delivery, 58
message header editing, 58
name-rewriting rules, 61
queue files, 48
recipient name format, 59
required macros, 80-81
specifying alternative configuration file, 62
setuid programs, monitoring, 393-394
shell program, 316
syslogd program, 50
properties, sendmail configuration file, 59
propogation, update propogation, comparing NIS+ with NIS, 99
protocols
mailers, 9
org_dir table, 106
SMTP (Simple Mail Transfer Protocol), 10
public keys, Diffie-Hellman authentication, storage, 427

Q

$q macro (sendmail), 81
-q flag, queue interval setting, 62
q mode (sendmail delivery), 63-64
Qdir (sendmail configuration option), 92
qf files, 48
qlimit (sendmail configuration option), 92
-qtime (command-line argument), 91
queues
files, troubleshooting, 49
intervals, sendmail arguments, 62
mail queues
administration, 47, 50
forcing, 49
formats, 48
printing, 47
retransmission queueing, 58
running old mail queues, 49-50
message queueing, 60
message timeout, 63
print queues, troubleshooting,
240, 252-253
send queue, message batching, 60
quoting, 338
quote characters, 362, 86-87
quoted strings, interpreting, 325

R

$r macro, 83
r (mailer flag), 94
-r name (command-line argument), 90
-R recipient (command-line argument), 91
rdepend (package configuration file), 285
Read (NIS+ access right), 110-111
read
permissions, see permissions
shell command), 335
timeout (sendmail), tuning parameters, 63
receiving mailers, 10
recipient
addresses, rewriting, Ruleset 2, 67
files, 59-60
lists (sendmail), 58
names, 59
programs, 59-60
recommendations
print server disk configuration, 213
automounter policies, 148
records, MX (Mail Exchange), 45
redirection metacharacters, C shells, 332
redirectors, 331
reference tables
alias syntax, 364
Bourne shell mathematical operators, 367
C shells
$argv notation, 362
mathematical operators, 367
path operators, 358
redirection metacharacters, 362
common substitution, 364
environment files, 358
function syntax, 365
history syntax, 365
I/O redirection and piping, 363
Korn shell path operators, 358
math and calculation, 364
metacharacter shell syntax, 363
printing to the screen, 364
programming syntax, 365
quote characters, 362
reading from the keyboard, 364
shell built-in commands, 359-361
test and C shell built-in test, 365-366
tilde expansion, 364
variable shell syntax, 363
variables initialized by shell, 359
registering print servers, listen services, 225
relay
hosts, 5, 38, 46 549
mailers, smartuucp, 9
remainder operator, 349-350
remote directories, automounter, 134
remote
files, automounter, 134
hosts, copying files to local system, 139
login programs, 416
printing, troubleshooting, 237
server queue, troubleshooting, 252-253
systems, 416-417
removing
access rights, 111
ACL entries, 413
files after installation, 303-304
packages, 284, 294
patches, 306, 311
port services, 205
replication, comparing NIS+ with NIS, 99
reporting security problems, 394
reports, ASET, 456-457
collecting on servers, 473-474
comparing, 458-459
format, 458
Request for Comments, see RFC
requests, print requests
enabling printers, 238
filtering, 251
styles, 232
SunSoft Print Clients, 232
troubleshooting conflicting status messages, 253-254
required Flag (PAM authentication modules), 443
required macros, sendmail, 80-81
requirements
automounter operation, 148-149
mail configuration, 4
mail servers, 7-8
mailers, 9
relay hosts, 5
user agents, 9
mail configurations
domains, 10-11
mailhosts, 6
one-domain, two-network mail configuration, 34
transport agents, 9
two domains, one gateway, 35-36
with two domains, 36
NIS+ clients, 125
patches, 307
system requirements, print servers, 212-213
requisite Flag (PAM authentication modules), 443
resolving addresses to internal form, 67
resource requirements
gateways, 42
mail clients, 40
mail servers, 39
mailhosts, 41
relay hosts, 41-42
resources
describing with map entries, 141
diagnostic information, mail configurations, 53
printer configuration resources, SunSoft Print Client, 231-232
restarting keyserv daemon, 431
restoring files modified by ASET, 474-476
restricting
file access, 392-395
superuser access, 421-422
user authorization, 416-417
write access, 66
retransmitting email messages, 27
retransmission queueing, 58
return
settings, printers, troubleshooting, 250
messages (sendmail), 28, 58
Return-Receipt header, 79
rewriting rules, 67, 79
address rewriting rules, 80
left side, 83
recipient address, Ruleset 2, 67
right side, 84
semantics, 85-86
RFC (Request for Comments), 549
RFC 1006, 88
RFC 822, 67
special characters, interpretations, 68
rhosts_auth module (PAM module), 441
RHS (Right-Hand Side), 79
right side
rewriting rules, 84
metasymbols, syntax, 84-85
ro (automounter mount option), 138
root, 103, 549
route-based addressing, 9
routers, sendmail interfaces to outside world, 56
see also message routers
routing email messages, 28
see also sendmail
RPC (org_dir table), 106
rpc.nisd daemon, 107
Rserver (sendmail configuration option), 92
rtime (sendmail configuration option), 92
rules
address rewriting rules, 79-80
left side, 83
right side, 84
ASET tune files, 462
rulesets, 67, 86-89
rewriting rulesets, semantics, 85-86
runlevel (package configuration file), 285
running
ASET
interactive operation, 469-472
periodic operation, 472-473
interactive lock-step interfaces, SMTP over pipes, 57
macros in sendmail, 61
shell scripts, 319
rw (automounter mount option), 138

S

$s macro, 83
S (mailer flag), 92, 94
SAC (Service Access Controller), 549
SAF (Service Access Facility), 178, 188
commands, 166, 188-189
pmadm, 193
ttyadm, 193
configuring
for character terminals, 200-202
configuring for modems, 191-199, 549
saving failed login attempts, 420
scalability, NIS+, 98
screens
character terminals, configuring SAF for use, 200
printing reference table, 364
scripts, 337
example scripts, 367-386
NIS+, 102
shell scripts, 316
command substitution, 338
file descriptors, 330-331
here documents, 336
identifying, 319
input, 330
input redirection, 330
interactive input, 335
listing command-line argument values, 325
naming, 318-319
output, 330
output redirection, 330
quoting, 338
redirectors, 331
shell identification, 319
storing, 320
testing for conditions, 339-343
variables, 320
secure mode, sendmail, 65
Secure RPC, 416, 430-434
security
access control, maintaining, 392
access rights, 111
see also access rights
ACLs (Access Control Lists), 406
argument syntax, 407
commands, 406-407
directory permissions, 408
removing entries, 413
ASET (Automated Security Enhancement Tool), 393, 423
cklist task, 453
comparing report files, 458-459
Diffie-Hellman authentication, 430-434
eeprom task, 454-455
env task, 454
environment variables, 467-468
error messages, 476-477
execution logs, 455-456
firewall task, 455
interactive operation, 469-472
Kerberos Version 4, 434-437
master files, 450-451
PAM (Pluggable Authentication Module), 390, 439
periodic operation, 472-473
reports, 456-458
restoring modified files, 474-476
security levels, 451-452
sysconf task, 454
tasks, 450
tune task, 453
usrgrp task, 453-454
authorization, comparing NIS+ with NIS, 99
default umask, 396-397
DES encryption (Data Encryption Standard), 426
Diffie-Hellman authentication, keylogin command, 427
directories, permissions, 395-396
environments, checking with env task (ASET), 454
executable stacks, 390-391
file administration commands, 397-398
file types, 397
files, 394-395
changing ownership, 399
permissions, 395
sharing, 421
viewing information, 398
firewalls, installing, 394
logins
disabling, 419-420
monitoring, 417
saving failed login attempts, 420
networks, 392-393, 415-423
authentication, 416-417
firewalls, 415-416
privileged ports, 423
trusted hosts, 416
NIS+, 98, 107
access rights, 110-111
authentication, 107-108
clients, 124-125
hierarchical namespace, 99-102
tables, 105, 111
paths, 393
permissions
copying, 413-414
modifying ACL permissions, 412-413
octal values, 396
setting with ACL configuration files, 411-412
sticky bits, 404
symbolic values, 400-401
physical site security, 392
reporting problems, 394
restricting file access, 392
setuid programs, monitoring, 393-394
special file permissions, 402-403
su command, monitoring use, 422-423
superusers, restricting access, 421-422
systems, 391
UNIX files, user classes, 395
user login status, displaying, 417-418
selecting
mailer program, Ruleset 0, 67
mailhosts, 41
packages, installation base directory, 287
printer management method, 212
relay hosts, 41
semantics, 85-88
sender address, 67
sending
binary data in email, 27
mail to files, 59-60
mail to programs, 59-60
sendmail, 26, 65, 549
$=w class, 83
address parsing, 57-58
address rewriting rules, 80
angle brackets, formatting recipient names, 59
argument processing, 57-58
arguments, daemon mode, 62
binary data, sending in email, 27
command-line arguments, 90-91
configuration file, 60-61, 66-67
building, 88
.cf file, 5-6
class definitions, splitting among different lines, 78
configuration options, 91-93
default precedence, 78
delivery mode, 63-64
example, 68-75
G command, 77
header lines, 79
L macro definition, 76
mailer flags, 93
parameters, tuning, 62
properties, 59
rewriting rules, 79
rule sets, 67
ruleset 3, building, 89
syntax, 75-76
specifying alternative, 62
control files, 60
double quotes, formatting recipient names, 59
duplicate email addresses, 27
email addressing, 28
files, modes, 65-66
.forward files, 24
header declarations, 61
implementing, 59
interfaces, 56-57
left-side metasymbols, 83
load limiting, 64
logging, adjusting level, 64-65
macros, 61
mailer arguments, macros, 81-83
mailer declarations, 61
mailer descriptions, semantics, 86-87
mailers, 9, 86
messages
body, 60
collecting, 27, 58-60
delivering, 27, 58, 60
headers, editing, 58, 60
queueing, 60
returning, 28, 58
retransmission, 27
timeout parameters, tuning, 63
name-rewriting rules, 61
queue
files, 48
intervals, 62
read timeout parameters, tuning, 63
recipient
list, 58
names, syntax, 59
required macros, 81
retransmission queueing, 58
rewriting rulesets, semantics, 85-86
right-side, metasymbols, 84
secure mode, 65
setting options, 61
SVR4, 4
temporary file mode, setting, 65
testing, 53
time
intervals, syntax, 62
value parameters, tuning, 62
transport agents, 9
unresolved mail, 5
user ID values, setting, 65
sendmail/SunOS 5, 44
serial
communications, baud rate, 544
connections, 196
port devices, configuring, 188
servers, 134-135, 549
ASET reports, collecting, 473-474
license servers, 547
mail servers, 7-8, 38
clients, 8
configuring, 39
local mail configuration, 32-33
local mail configuration
mailbox, 8
multiple servers
specifying mount points, 144
syntax for map entries, 143
NIS+
authentication, 107-108
security, 107
clients, 124-125
print servers, 208
configuring, 223-225
disk configuration recommendations, 213
specifying print clients, 226
system requirements, 212-213
troubleshooting file content, 240
resources, describing with map entries, 141
weighting factors, specifying, 144
Service Access Controllers, see SAC
Service Access Facility, see SAF
services, 549
bidirectional, configuring SAF, 194-195
dial-out, configuring SAF, 195
listen services
adding to Solaris 2.x systems, 224-225
registering, 225
mail services
components, 18-19
directory structure, 24-25
establishing, 39
operation, 27
preparing for implementation, 38
terminology, 4
modem services, 191
names (PAM), 442
patches, 311
port services, removing, 205
services (org_dir table), 106
session modules, PAM authentication, 439
setgid permission, 403-404
setting, 322
ACL file permissions, 410-411
ASET security levels, 451-452
delivery mode (sendmail), 63-64
file permissions from command lines, 410-411
NIS_PATH environment variable, 119
sendmail
message timeout, 63
options, 61, 78
queue interval, 62-63
temporary file mode, 65
shell variables, 322
user ID values, 65
see also unsetting shell variables
setting up
local printers with Admintool, 234-235
print clients, 226-230
settings
default stty (standard terminal) settings, 248-249
modems, Hayes-compatible modems, 193
umask settings, 397
setuid
permission, 402-403
programs, monitoring, 393-394
Sfile (sendmail configuration option), 92
sharing, 549
files, 421
with Diffie-Hellman authentication, 434
with Kerberos authentication, 437-438
shells, 317, 550
Bourne, 317
redirectors, 331
specifying command-line arguments, 332-333
built-in commands, 319, 327-329
C shells, 317
path stripping, 324
positional parameters, 333
redirection metacharacters, 332
specifying command-line arguments, 332-333
variable modifiers, 324
child processes, 318
commands
built-in commands, 359-361
continue, 348
echo, 337
exit status, 349
processing, 318
read, 335
shift, 334-335
identifying, 319
initialized variables, 359
Korn shells, 317
path stripping, 323
redirectors, 331
specifying command-line arguments, 332-333
parent shell, 318
scripts, 316, 550
command substitution, 338
command-line arguments
shifting, 334-335
comment lines, 319
environment variables, 329-330
executing, 319
exit status, displaying, 326
file descriptors, 330-331
filenames, stripping, 323
flow control, 344-348
here documents, 336
initialization files, 317
input, 330
interactive input, 335
mathematical operators, 349-350
multi-branching, 342-343
naming, 318-319
output, 330, 337
output redirection, 330
quoted strings, interpreting, 325
quoting, 338
redirectors, 331
shell identification, 319
storing, 320
syntax, 363
variables, 320-325, 550
write permission, 319
writing, 320
shift (shell command), 334-335
shifting command-line arguments, 334-335
SIMS (Solstice Internet Mail Server), 499, 525-526
installing, 527-530
site security, 392
slashes (/), formatting usernames, 60
slice, 550
smartuucp, 9
SMTP (Simple Mail Transfer Protocol), 10, 57
soft (automounter mount option), 138
software
Adminsuite, 501-505
AutoClient, 505-510
automounter, 544
DiskSuite, 510-511
installing, 511-513
installing, 299-303
Java IDL, 499, 530
installing, 531-532
network services, 499
print service software, troubleshooting, 247-248
SIMS (Solstice Internet Mail Server), 499, 525-526
installing, 527-530
Solaris 2.6
administration tools, 211-212
print packages, 208-209
Solstice Backup, 513-515
installing, 515-518
Solstice PPP, 500, 532-536
Sun WebServer, 499, 521-525
SunScreen SKIP, 500, 538
installing, 539-542
SunSoft Print Client, 210
system management, 498-499
system software, integrating SunOS 4 and SunOS 5, 43
TAS (TotalNET Advanced Server), 499, 518-521
third-party software, 550
Software window (Admintool), 303
Solaris 2.x, 208-209
administration tools, 211-212
print clients,
listen services, adding, 224
specifying, 226
troubleshooting printing problems, 241-247
print packages, 209
printer support, 211
print protocol adaptor, 210
shell scripts, naming, 318-319
SunSoft Print Client, 230-231
Solaris Server Intranet Extension CD-ROM, 498-499
Solstice AdminSuite, 417
Solstice Backup, 513-515
installing, 515-518
Solstice DiskSuite 4.1, 510-511
Solstice Internet Mail Server, see SIMS
Solstice PPP, 500
qualified modems, 192-193
3.0.1 release, 532
installing, 533-536
sorting, see parsing
space (package configuration file), 286
special file permissions, 402-403
specifying
absolute pathname, 286
argument vector templates, 87
command-line arguments, 332-333
default printer, 220
direct maps, 141-142
Hosts database, loghost, 50
indirect maps, 137, 141
mailer flags, 86
mailer interface requirements, mailer descriptors, 67
mount points, multiple servers, 143-144
PAM, control flags, 442
print clients, 226
Rulesets for sender address, Ruleset S, 67
sendmail, alternative configuration files, 62
splitting class definitions, 78
spooling space, 550
stacking, PAM authentication feature, 439
stacks, executable stacks, 390-391
standalone systems, 550
mailhosts, assigning, 7
patches, removing, 311
standard errors, 550
standard input, 550
standard output, 550
standard terminal default settings, 248-249
starting Admintool, 298-299
statements
case statements, conditional testing, 342-343
if statements, conditional testing, 342
mail delivery policy statements, establishing, 88-89
STDERR (standard error), 330-331, 550
STDIN (standard input), 330-331, 550
STDOUT (standard output), 330-331, 550
sticky bits, 404
stopping ASET periodic operation, 473
storing
keys, Diffie-Hellman authentication, 427
shell scripts, 320
strings
concatenation, 322
quoted strings, interpreting, 325
stripping
C shell path stripping, 324
filenames, 323
Korn shell path stripping, 323
structure, domain addresses, 11
styles, print requests (SunSoft Print Clients), 232
su command, 422-423
subdomains, 100
submitting print requests, SunSoft Print Client, 232
subshells, 318
substituting shell script output, 338
subtraction operator, 349-350
sufficient Flag (PAM authentication modules), 444-445
suid (automounter mount option), 138
summary of SunSoft Print Client process, 232
Sun Site Web page, 307
Sun WebServer, 499, 521-522
installing, 523-525
SunOS 5.x,
aliases, 44
automounter, 134
see also automounter
mount table, 136
supported modems, 192
SunScreen SKIP, 500, 538
installing, 539-542
SunSoft Print Client, 210, 230-231
commands, 231
print requests, 232
printer configuration, 231-232
SunSoft Print-Source Compatibility, see SUNWscplp
SunSolve Online Public Patch Access Web page, 308
SUNWpcr (Solaris 2.6 print package), 209
SUNWpcu (Solaris 2.6 print package), 209
SUNWpsf (Solaris 2.6 print package), 209
SUNWpsr (Solaris 2.6 print package), 209
SUNWpsu (Solaris 2.6 print package), 209
SUNWscplp (Solaris 2.6 print package), 209
superusers, 421-422, 550
support, printer support, Solaris 2.6, 211
suppressing standard errors, 330
svctag variable (SAF commands), 189-190, 193
switches
modem settings 192-193
name service switch, 113-115
statements, conditional testing, 342-343
switching file ownership, 399
symbolic
links, 550
mode changing permissions, 401
values (permissions), 400-401
syntax
ACL arguments, 407
aliases, 364
automounter, weighting factors, 144
C shell variables, 322
class definitions, 77
conditional testing, 339-343
configuration file, 66-67
D macro definitions, 76
direct maps, 141-142
fully qualified names, 119
function syntax, 365
H command, 78-79
here documents, 336
history syntax, 365
indexed names, 116
indirect maps, 141
L macro definitions, 76
manual page direct maps, 142
map entries, multiple servers, 143
mathematical operations, 349-350
metacharacter shell syntax, 363
name service switches, 115
NIS+ domains, 103-104
nisls command, 119
PAM configuration file, 441-442
pkginfo command, 293
positional parameters, 333
programming syntax, 365
recipient names, 59
right-side metasymbols, 84-85
rule definitions, 79
ruleset 3, converting addresses to canonical form, 86
sendmail configuration file, 75-76
shell scripts, quoting, 338
shell variables, 320
T command, 78
testing for conditions
if-then-else-elif-fi, 339
time intervals, 62
tune files (ASET), 462
variables, shell scripts, 322, 363
sysconf task (ASET), 454
syslogd program, 50
system
files
ASET, checking, 453
log files, 51-52
restoring, 474-476
requirements, print servers, 212-213
tables, checking with sysconf task (ASET), 454
systems, 550
client systems, 135, 310
see also clients
default printers, specifying, 220
domains, 99-100
file systems
listing, 136
mounting, 135-136
pcfs (personal computing file systems), 135
virtual file system table, 135
firewall protection, firewall task (ASET), 455
kernel, 316
mail configuration, 4
domains, 10-11
gateways, 6, 38
mail clients, 8, 38
mail servers, 7-8, 38
mailers, 9
mailhosts, 6, 38
relay hosts, 5, 38
transport agent, 9
user agent, 9
management, Solaris Server Intranet Extension, 498-499
monitoring use, 393
networks
installing firewalls, 394
security, 392-393, 415-423
patches, installing, 306
print servers, 208, 226-230
adding listen port monitors to Solaris 2.x systems, 224
configuring, 223-225
remote systems, authentication, 416-417
security, 391
ASET, 450-451
physical sites, 392
servers, 135
see also servers
Solaris 2.6
executable stacks, 390-391
SunSoft Print Client, 230-231
Solaris 2.x
naming shell scripts, 318-319
troubleshooting printing problems, 241-247
SunOS 4.x, troubleshooting Solaris 2.x print clients, 244-247

T

$t macro, 83
-t (command-line argument), 90
T command, 78
tab settings, printers, troubleshooting, 250
tables
environment files, 329, 358
mount table, 136
NIS+
aliases, 16
displaying information, 119
org_dir directories, 105-106
security, 107, 111
sendmailvars table, 23
tables, 102-103
objects, 102-105
system tables
checking with sysconf task (ASET), 454
virtual file system table, 135
variables, 115
see also databases
TAS (TotalNET Advanced Server), 499, 518-519
installing, 519-521
tasks, ASET, 450
cklist task, 453
eeprom task, 454-455
env task, 454
firewall task, 455
sysconf task, 454
tune task, 453
usrgrp task, 453-454
TASKS variable (ASET), 468
technologies, authentication, 390, 439
templates, argument vector templates, specifying, 87
Terminal, 197
terminal-hardwired default values, 203
terminals
character terminals, configuring SAF for use, 200
connections, troubleshooting, 202-203
terminfo databases, 550
terminology, mail services, 4
test commands, 365-366
testing
conditional testing
flow control, 339-348
if-then-else-elif-fi syntax, 339
sendmail, 53, 89-90
third-party software, 550
tickets, 438-439
tilde expansion reference table, 62, 364
TI-RCP (Transport-Independent RPC), 98
To header, 79
today variable, 322
tools
Admintool, 298
configuring local printers, 234-235
configuring modems, 197
configuring print clients, 232-233
starting, 299
ASET (Automated Security Enhancement Tool), 393, 423
Solaris 2.6 printing software, administration tools, 211-212
TotalNET Advanced Server
see TAS
transmitting binary data in email, 27
transport agents, 9, 550
Transport-Independent RCP, see TI-RCP
triplets, 67
Trojan horses, 393
troubleshooting
adding packages, 284
breakout box, 544
cables, 196
connections
modem, 195-197
port, 239-240
terminal, 202-203
mail configurations, 52
print services, 237-238
commands, 250-251
software, 247-248
printing problems, 235-250
queue files, 49
sendmail, 53
standard terminal settings, 248-249
trusted
hosts, 416
users, defining, 78
Ttime (sendmail configuration option), 93
ttyadm command, 193
ttyadmin -h (SAF command), 188
ttyadmin -i (SAF command), 188
ttyadmin -r (SAF command), 189
ttylabel variable (SAF commands), 189-193
tune
files (ASET), 459-462
task (ASET), 453
tuning sendmail parameters
message timeouts, 63
read timeout, 63
time value, 62
type variable (SAF commands), 189, 193
types, file types, 397

U

$u macro, 83
U (mailer flag), 94
UFS (UNIX file system), 135, 551, 407-408
UID number, 551
uid_aliases (ASET)
files, 463
variable, 468
umask, 396-397
umount command, 135-136
un (sendmail configuration option), 93
uncommitted interface, 551
UNIX, files
security, 394-395
user classes, 395
UNIX File System, see UFS
UNIX-to-UNIX command execution, see uux
unmounting, 135-136, 551
unresolved mail, 5, 551
unset command, 323
unsetting shell variables, 323
see also setting
until loops, 344, 348
update
privileges, comparing NIS+ with NIS, 99
propagation, comparing NIS+ with NIS, 99
updating model (NIS+), 112
URLs, CERT/CC, 394
User Account Manager, 551
user-defined functions, 351-352
username (home directory mount point), 140
usernames, formatting, slashes (/), 60
users
accessing remote files, 146-147
accounts, 551
agents, 9, 551
authorization, 416-417
directory permissions, 395-396
environment variables, 452-453
file permissions, 395
logins
disabling, 419-420
displaying status, 417-418
NIS+ principals, 103, 107-108
superusers, restricting access, 421-422
usrgrp task (ASET), 453-454
utilities
AdminSuite Database Manager, 115
Admintool, 298
configuring local printers, 234-235
configuring modems, 197
configuring print clients, 232-233
Serial Ports, 193
starting, 299
ASET (Automated Security Enhancement Tool), 393, 423
automounter, operation, 145-147
shells, 316
Bourne shell, 317
built-in commands, 319
C shell, 317
Korn shell, 317
naming shell scripts, 318-319
Solstice Backup, 513-515
installing, 515-518
uucp connections, local mail configuration, 33, 46
files, 177
uux (UNIX-to-UNIX command execution), 9

V

$v macro, 83
v (sendmail configuration option), 93
Value column, NIS+ sendmailvars table, 23
values
admin files, defining, 287
command-line argument values, listing, 325
default values
bidirectional modems, 198-199
dial-in only modems, 197
initialize only--no connection default values, 204-205
terminal-hardwired, 203
exit status, 349
octal values, 396
sendmail, tuning parameter values, 62-63
shell variables, displaying, 322
symbolic values for permissions, 400-401
user ID, setting, 65
variables, 551
CKLISTPATH_level variable, 468
displaying
from command lines, 321-322
values, 322
environment variables, 329-330, 545
ASET, 452-453, 467-468
NIS_PATH, 119
shells, 317
local variables, setting, 322
map variables, 145
SAF commands, 189-191
configuring modems, 193
dev-path, 190
pmtag, 189
svctag, 190
ttylabel, 191
shell variables, 322, 550
built-in shell variables, 324-325
C shell variable modifiers, 324
syntax, 336
unsetting, 323
UID_ALIASES variable, 468
YPCHECK variable, 468
see also environment variables
verifying
aliases, 52
connections to other systems, 53
NIS+ clients, 129-130
user account integrity, usrgrp task (ASET), 453-454
vi (package command), 284
viewing
Admintool, Modify Serial Ports window, 199
ASET reports, 457
file information, 398
NIS+ table information, 119
package information, 293
printer description, 220
table information, 120
table objects, access rights, 121
user login status, 417-418
variables from command lines, 321-322
virtual
file system table, 135
memory, 551
volume management, 479-496, 551
files, 481-484

W

$w macro, 83
Web pages, Sun Site, 307
weighting factors, servers, specifying, 144
while loops, 344, 346-347
whoami.sh.fctn script, 385-386
windows, Admintool
Add Access To Printer window, 233
Add Local Printer window, 235
Add Software Terminal window, 303
Add Software window, 300
Customize Installation window, 302
Delete Software window, 304
Modify Serial Port window, 199
Users window, 299
Winsor, Janice, 136
workstations, NIS+ principals, authentication, 107-108
World (NIS+ principal category), 110-111
wrappers, 265, 551
write access, restricting, 66
write permissions, shell scripts, 319
see also permissions
write-through cache, 551
writing shell scripts, 320, 330-331
see also programming shell scripts
WWW, patches, 307

X-Z

$x macro, 82
X (mailer flag), 94
x (mailer flag), 94
xn (sendmail configuration option), 93
yn (sendmail configuration option), 93
You, 188
YPCHECK variable (ASET), 468
$z macro, 83
zn (sendmail configuration option), 93


Table of Contents