Symbols

$, in wildcards 41
*, in wildcards 41
.nsconfig file 77
?, in wildcards 41
^, in wildcards 41
~, in wildcards 41

A

access
read 96
write 96
access control 95
AutoCatalog and 203
catalog agent and 203
choosing what to protect 95
host names and 97
IP addresses and 97
Not Found message 96
resources and 95
robots and 214
user databases and 84
access log file
setting preferences 146
viewing 148
access log files
configuring 146
administration forms
starting 38
administration server
restricting access to 28
security and 115
agent, SNMP 154
agents
controlling 213
applications
client-side 133
server-side 133
archiving log files 153
authentication 125, 128
client 109
defined 103
server 109
authentication certificates 108
author (document), catalog and 204
Auto-Catalog
Schedule Catalog Agent 208
AutoCatalog
access control and 203
accessing as a user 202
Configure Catalog Agent 206
described 201
figure of results 202
generating HTML files 205
On/Off 205
resource descriptions and 204
timed cataloging 207

B

buttons
figure of 40
top of forms 39

C

cache
defined 219
caching files 127
CAs 108
catalog agent
configuring 205
controlling 213
defined 203
generating HTML files and 205
manually controlling 208
scheduling 207
starting 208
status of 209
stopping 208
URLs and 203
catalog directory
accessing 202
Catalog Service ID (CSID) 212
certificate 117
certificate authority 117
certificate mappings 94
certificate request, information needed 121
certificates 103, 108
deleting 124
distinguished name 122
managing 124
certificates, chaining 110
Certification Authorities 108
CGI
defined 134
directories
editing 139
removing 139
programs 133
chaining certificates 110
changing the root directory 80
changing the server's location 73
changing the server's user account 73
character set, assigning 50
CHROOT 128
chroot 80
ciphers
defined 105
ciphertext 103
classification (document), catalog and 204
client applications
HTTP servers and 16
client authentication 109
explained 109
client certificates and access control 93
clients
accessing the server 74
customized error messages for 75
lists of accesses 146
client-side applications 133
CNAME
DNS and 18
collections
creating 168
definition 167
viewing 169
Common Gateway Interface
defined 134
common logfile format 219
computer requirements 12
configuration files
restoring backup 70
configuration templates
applying 62
creating 58
removing 61
controlling access to the server 84, 95
conventions, used in this book 11
converting NCSA user databases 92
creating databases 85
cron jobs
AutoCatalog and 207
cryptography 131
CSID 212
csid.conf (AutoCatalog) 211
customizing error messages 75
Cypherpunks 131

D

Data directive 212
databases
adding users 87
creating 85
creating groups 90
editing groups 91
editing users 88
file format 84
listing groups 92
listing users 89
password, changing 86
removing 85
removing groups 91
removing users 88
DBM files 84
decryption 102
keys 103
defaults
file types 48
deleting certificates 124
directives
Data (AutoCatalog) 212
MetaData (AutoCatalog) 211
Setup (AutoCatalog) 211
Shutdown (AutoCatalog) 212
directories
listing files in 47
moving the server 73
moving to another server 48
protecting access to 95
directory indexing 47
distinguished name 122
DNS 15
defined 220
DNS alias 220
document directories
additional 44
primary 43
document directory 128
document footer, specifying 51
document preferences
default MIME type 48
directory indexing 47
server home page 47
document root 43
configuring 43
SSL and 128
documents
lists of those accessed 146
Domain Name System 18, 72
domain name system 15
domain name, server 74
dynamic configuration 45, 58
dynamic configuration file
defined 77
writing 79

E

encryption 103, 128
keys 103
public-key 104
signing files 106
symmetric 104
enumeration
defined 203
figure of 204
stopping 209
error log file, viewing 145
error responses
customizing 75
Expires header
defined 220

F

features, list of 16
file extension, defined 220
file types
defined 220
setting default 48
files
moving to another server 48
protecting access to 95
filter.conf (AutoCatalog) 211
described 211
firewalls 14
flexanlg 152
fonts
monospaced, used in this book 11
used in this book 11
forwarding URLs 48
FTP 14

G

GIF, defined 220
groups
creating 90
defined 89
editing 91
listing 92
removing 91

H

home page
specifying 47
host names
defined 18
restricting access by using 97
HTML files
generating for catalog 205
organizing 202
HTML META data, cataloging 204
HTML, defined 221
HTTP
defined 14, 221
URLs and 15
HTTP servers
defined 15
HTTPD
defined 221
HTTPS 128
defined 221
SSL and 128

I

iaquery
CGI parameter 184
importing
NCSA user databases 92
users 92
index.html, specifying 47
information
Internet and 13
inittab
defined 221
editing 67
starting the server with 66
installation 21-28
directories created 27
errors (uid) 19
files created 27
preparation for 17
upgrading servers 20
user account needed 21
what it does 27
installing LiveWire applications 136
integrity 102
Internet
defined 13
Internet Protocol (IP)
defined 18
intranet
defined 14
IP address 15
IP address, defined 221
IP addresses
access control and 97

J

Java, using with the server 133, 135
JavaScript, using with the server 134

K

key pairs
generating 118
keys 103
generating 118
private 104
public 104
session 114

L

last-modified date (document), catalog and 204
LiveWire applications 133
installing 136
log analyzer
overview 150
running from command line 152
running from Server Manager 150
log files
archiving 153
configuring 146
error 145
logs
access 146

M

magnus.conf 129
managing certificates 124
mappings, certificates 94
MD5, defined 222
message integrity
signing files 106
MetaData directive 211
MIB tree, figure 155
MIB, Netscape 156
MIME
default types 48
defined 222
monospaced fonts
used in this book 11
multimedia
WWW and 14

N

NCSA user databases
importing 92
Netscape Catalog Server
AutoCatalog and 201
Netscape MIB 156
Netscape Navigator Gold, META data and 204
Netscape Server Manager, starting 38
NIS
defined 222
NMS, defined 154
NNTP 14
nobody user account 19, 74
Not Found message, access control and 96
ns-admin.conf file 28

O

overview of this manual 11

P

parsed HTML, customizing 52
password file 222
passwords
changing for databases 86
per-directory access 77
port numbers
recommended 19
security and 128
starting the server 19
ports
80 (HTTP) 75
above 1024 75
changing 74
clients and 74
HTTPS 124
recommended 75
server 74
pragma no-cache 127
preferences
global 73
primary document directory, setting 43
prime numbers 107
privacy 128
private key 118
private keys 104
generating 118
process.conf
described 212
example 212
process.conf (AutoCatalog) 211
processes
server and 70
programs
CGI 133
Java 133
JavaScript 134
LiveWire 133
protocol
defined 13
TCP/IP 13
public directories
configuring 45, 58
public information directories
customizing 45
public key 117, 118
public keys 104
generating 118
public-key encryption 104

R

RAM
defined 222
rc.local 222
starting the server with 66
rdm.conf (AutoCatalog) 211
read access 96
realm
defined 222
redirection 222
removing databases 85
requests
catalog agent and 203
resource
defined 222
resource descriptions
generating 204
resources
configuring 39
controlling access to 95
restarting the server 65
restricting access 95
restricting symbolic links 81
robot.conf (AutoCatalog) 211
robot.log
described 208
robots
controlling 213
robots.txt file
described 213
examples of 214
format of 213
root
defined 223
server and 73
root directory, changing 80

S

searching
simple text 172
Secure Sockets Layer (SSL) 101
security
authentication and 103
encryption and 103
increasing 114
integrity and 102
keys 103
Security directive 129
server
starting 66
server authentication 109
explained 109
server daemon
defined 223
server home page 47
server name
aliases 18
changing 18, 74
CNAME and 18
server plug-in API 133
server processes 70
server root
defined 223
server settings, viewing 69
server threads, setting 71
server user account 18
ServerCert directive 130
ServerKey directive 129
servers
computer requirements for 12
controlling access to 84
features list 16
home pages for 47
HTTP defined 15
location, changing 73
moving files 48
ports above 1024 75
ports under 1024 73
processes 70
redirecting URLs to 48
restricting access to 95
root user 73
slow performance 29
starting 65
user account for 73
stopping 65, 68
upgrading 20
user accounts
changing 73
server-side applications 133
session keys 105, 114
Setup directive 211
Shutdown directive 212
signing files 106
simple text search 172
SMTP 14
SNMP
agents, installing 158
community strings, configuring 166
defined 143
proxy agent 162
subagent, enabling 163
trap destinations, configuring 165
SOCKS
defined 223
software virtual servers 49
Speed setting (AutoCatalog)
setting 206
table of values for 207
spiders, controlling 213
spoofing 102
SSL
defined 223
document root and 128
enabling and disabling 125
information needed to enable 121
preparation for 114
signing files 106
SSL-enabled browsers 101
starting the server 65, 66
user account needed 19, 73
status
catalog agent values 210
status, for catalog agent 209
stopping the server 65, 68
styles, in this book 11
superuser
defined 223
symbolic links, restricting 81
symmetric encryption 104
system preferences
configuring 70

T

TCP/IP 13
telnet 224
templates, configuration 58
terms used in this book 11
terms, in this book 11
text search
overview 167
simple 172
specifying queries and attributes 198
threads, setting server 71
title (document), catalog and 204
top-level domain authority 224
troubleshooting installation 28
typestyles used in this book 11

U

uid
defined 224
installation errors and 19
Uniform Resource Locators 15
Unix
user accounts 18
upgrading 20
URLs
cataloging 203
defined 15, 224
enumeration diagram 204
format of 15
forwarding 48
redirecting to servers 48
SSL-enabled servers and 128
user account
server and 18
user accounts
changing 73
nobody 19, 74
user authorization 97
user databases
adding users 87
creating 85
creating groups 90
defined 84
editing groups 91
editing users 88
file format 84
importing NCSA databases 92
listing groups 92
listing users 89
password, changing 86
removing 85
removing groups 91
removing users 88
user directories
configuring 45, 58
customizing 45
user name
specifying for catalog agent 203
users
adding to databases 87
defined 86
editing 88
importing 92
listing in databases 89
removing from databases 88

V

viewing server settings 69

W

web crawlers, controlling 213
web site
catalog directory and 202
cataloging 202
organizing 202
wildcard patterns
defined 41
examples of 41
write access 96
WWW (World Wide Web)
described 14