T
Index
T
Tcl
arrays, 813
built-in commands, 808-811
control-flow commands, 803
for, 805
foreach, 805
if, 803-804
switch, 806-807
while, 804-805
environment variables, 813
expressions, 802-803
file operations, 813-815
Linux commands and, 815-816
procedures, 807-808
scripts, creating, 796-797
string manipulation, 811-812
syntax
comments, 800-801
double quotes ('), 801-802
overview, 799
substitutions, 799-800
variables, 802
TCP/IP
ARPA and, 141
BSD UNIX and, 11
client/server architecture and, 152-153
sockets, 153-155
client/server communications and, 155-156
configuration files, 166-169
DHCP and, 156
dial-up networking and, 395
FTP and, 156
HTTP and, 156
introduction, 10
network diagnostics
host connectivity, 171-172
interface status, 170
ip command, 173-174
IP routing table, 171
network status, 172-173
NFS and, 156
NNTP and, 156
packet routing, 149-150
port numbers and, 156-158
RFCs and, 142
setup
Network Configuration tool, 164-165
network-device names, 163-164
SMTP and, 156
SNMP and, 156
sockets
client/server model and, 154-155
connectionless protocols, 154
connection-oriented protocols, 153-154
standalone servers, 162-163
support, 138
Telnet and, 156
TFTP and, 156
test methodology (security auditing)
computer vulnerabilities, 694-696
host security, 696-699
overview, 694
testing
anonymous FTP, 503
HTML form-reading servlets, 889-890
kernel, 623
kernel installation, 644
mail delivery, sendmail, 454
newsgroups, 488
NIS, 535-537
penetration testing (security), 701-702
Samba configuration file, 547
sound cards, 131-132
text editors. See also DocBook
DocBook and, 339
ed
introduction, 310-311
starting, 311
Emacs, 16
buffer navigation, 327-328
copying text, 330-331
deleting text, 328-329
help, 325-326
inserting text, 328-329
moving text, 330-331
reading files, 326-327
saving changes, 331
search and replace, 329-330
shells, 331-332
starting, 322-323
typing commands, 324
groff, 332-333
man pages and, 333-338
introduction, 310-311
starting, 315-316
terminal type, 315
text utilities, GNU
cat, 237
cksum, 237
comm, 237
csplit, 237
cut, 237
expand, 237
fmt, 237
fold, 237
head, 237
join, 237
md5sum, 237
nl, 237
od, 237
paste, 237
pr, 237
ptx, 237
sum, 237
tac, 237
tail, 237
tsort, 237
unexpand, 237
uniq, 237
Tk
binding actions to events, 826-828
Hello, World example, 816-819
keyboard events, 828-829
mouse events, 829-830
overview, 816
widgets
commands for creating, 819-820
commands for manipulating, 820
configuration, 822
displaying, 822
hierarchies, 821
pack command, 823-824
place command, 824-826
window events, 830
Tomcat server, 437
httpd server connection, 441-442
testing, 442-443
installation, 439
Java servlets, testing, 889-890
Tripwire application
database, initializing, 674
file integrity, checking, 674-675
installing, 673-674
log files, examining, 675-676
overview, 672