c: obsd directory, 82–83
c partition, 54, 315, 317
cachepct kernel option, 217
canary, 197
cap_mkdb(8) program, 126
cards, network, 62
CBQ (Class-Based Queuing), 396, 399–401
ccd(4) program, 267
ccd.conf, 267
CD-ROM drives, 34, 65–66, 306–7
CD-ROM file system, 307
CD-ROM, installing OpenBSD from, 246
CD-ROM layout, 34
CD-ROM partition, 306–7
changelist file, 267
character devices, 298
check_quotas variable, 97
checksums, 182–83, 250, 256–57
chflags, file flag list, 184
child queues, 398
chpass authentication method, 130
chpass(1) program, 122
CHS (cylinder/head/sector) mode, 79
CIDR notation, 371
circuit flooding, 401
circular tracks, 75
class C, 178
class definition, 125–26
Class-Based Queuing (CBQ), 396, 399–401
classes, user. See user classes
client program, 106
comma-delimited list, 124
command alias, 140
command space lists format, 137
command-line options, 208
command-line tools, 123–24
commands
See also specific type of
changing, 256
excluding, 143–44
executing, 283
monthly, 280
running as other users, 143
running under sudo, 142–43
+COMMENT file, 249
"comment" keyword, 249
comment line, 55
commented-out device drivers, 232
committers, 6
community support, 16
compilation, culture of, 222–25
compile directory, 234
compile program, 239
compile software, 39
compilers, 39
completing config, 217
compress keyword, 345
compressed files, 37, 38
compXX.tgz distribution set, 39
concatenated disks, configuring, 267
config -e -f, 217
config -e -o, 217
config(8) program
with kernel alteration, 208–17
adding devices, 213–14
changing non-device driver information, 216–17
completing config, 217
configuring existing device drivers, 211–13
device drivers and config, 209–10
editing kernel, 210
finding conflicts, 215–16
installing edited kernel, 217
meaning of entries, 210–11
preparation, 209
what config(8) is, 209
overview, 209, 232–33
configuration files, 275
for building kernels, 228–29
machine-dependent kernel source, 227–28
machine-independent, 227
opening with visudo, 136
.configure_done file, 258
configuring
See also kernel configuration
basics of, 88–91
client to access serial console, 106
connections, 170–71
disks, 61
Ethernet cards, 176
existing device drivers, 211–13
FTP proxy application, 390
instructions for wsconsctl(8) program, 294
integrated programs, 91–92
interfaces, 160–61
ISP, 171
proxy server settings, 275
connect string, 170
connection synchronization request, 352
connections
configuring, 170–71
dial-up, 168–74, 284
configuring PPP, 169
connection configuration, 170–71
connection types, 173–74
default entry, 169–70
example ISP configuration, 171
modems, 168–69
running PPP, 172
for less used Internet services, 271
redirection of, 387–89
types of, 173–74
Conservative optimization, 362
console, 292
const keyword, 360
+CONTENTS file, 249
contributors, 6
control queue, 397
CONTROL-C, 64–65
cooked device, 299
coordinator, 6–7
copy command, 213
coredumpsize resource-limiting login.conf variable, 127
count field, 282, 317
Counters section, 411
cpg fragment, 55
cputime resource-limiting login.conf variable, 127
crit level, 289
cron facility, 289
cross-compile program, 239
crossing platforms, 239–40
cryptographic hardware support, 27
csh logs, 267
csh shell, 118
csh.* file, 267
csh.cshrc file, 267
csh.login file, 267
csh.logout file, 267
curly braces, 356–57
-current release, 323
custom fragment handling, 364–66
custom kernels. See kernels, custom building
custom package, 259
custom software, 110–11
customized upgrades, 329
customizing download sources, 260–62
CVS (Concurrent Versions System), 339–40
CVS directory, 241, 252, 343–44
CVS logs, 16
CVS server, 343
CVS tag, 345
CVS_RSH environment variable, 343
cvs(1) command, 343
CVSROOT environment variable, 343
CVSup, 344–45
CVSup mirrors, 344
cwd (change working directory) keyword, 249
cylinder/head/sector calculations, 312
cylinder/head/sector (CHS) mode, 79
cylinders, 55, 75–76