search for books and compare prices
Tables of Contents for Mac OS X Panther for Unix Geeks
Chapter/Section Title
Page #
Page Count
Preface ix
Part I. Getting Around
1. Inside the Terminal
3
17
Mac OS X Shells
3
1
The Terminal and xterm Compared
3
2
Using the Terminal
5
4
Customizing the Terminal
9
5
The Services Menu
14
1
Alternative Terminal Applications
15
4
The open Command
19
1
2. Startup
20
15
Booting Mac OS X
20
9
Adding Startup Items
29
4
Scheduling Tasks
33
2
3. Directory Services
35
19
Understanding Directory Services
35
1
Programming with Directory Services
36
4
Configuring Directory Services
40
3
Net Info Manager
43
1
Directory Services Utilities
43
2
Managing Groups
45
2
Managing Users and Passwords
47
3
Managing Hostnames and IP Addresses
50
1
Exporting Directories with NFS
51
1
Flat Files and Their Directory Services Counterparts
51
1
Restoring the Directory Services Database
52
2
4. Printing
54
9
Printer Setup Utility
54
5
Common Unix Printing System (CUPS)
59
2
Gimp-Print
61
2
5. The X Window System
63
21
About Apple's X11
64
1
Installing X11
64
1
Running X11
65
3
Customizing X11
68
4
X11-based Applications and Libraries
72
1
Connecting to Other X Window Systems
73
3
Virtual Network Computer
76
8
6. Multimedia
84
8
Burning CDs
84
2
Video
86
2
Image Editing
88
1
3D Modeling
89
3
7. Third-Party Tools and Applications
92
23
Virtual Desktops and Screens
92
1
The Application Menu
92
1
Exposé
93
1
Virtual Desktops
94
2
SSH GUIs
96
12
RAqua
108
7
Part II. Building Applications
8. Compiling Source Code
115
19
Compiler Differences
117
1
Compiling Unix Source Code
118
11
Architectural Issues
129
2
X11-Based Applications and Libraries
131
3
9. Libraries, Headers, and Frameworks
134
25
Header Files
134
7
The System Library: libSystem
141
1
Shared Libraries Versus Loadable Modules
142
6
Library Versions
148
2
Creating and Linking Static Libraries
150
1
Creating Frameworks
150
1
Prebinding
151
1
Performance and Debugging Tools
152
1
CHUD Tools
153
1
Interesting and Important Libraries
154
4
Numerical Libraries
158
1
10. Perl
159
10
Perl for Mac OS X Geeks
159
2
Installing CPAN Modules
161
4
Compiling Your Own Perl
165
4
Part III. Working with Packages
11. Fink
169
8
Installing Fink
169
3
Using Fink
172
1
FinkCommander
173
1
Installing Binaries
174
3
12. Creating and Installing Packages
177
22
Using PackageMaker
178
8
Using GNU tar
185
1
Disk Images
186
13
Part IV. Serving and System Management
13. Using Mac OS X as a Server
199
18
Getting Connected
199
2
LDAP
201
2
Postfix
203
2
Built-in Services: The Sharing Panel
205
12
14. MySQL and PostgreSQL
217
9
MySQL
217
3
PostgreSQL
220
5
PHP and Perl
225
1
15. System Management Tools
226
23
Diagnostic Utilities
226
7
Kernel Utilities
233
6
System Configuration
239
6
Third-Party Applications
245
 
Part V. Appendixes
A. The Mac OS X Filesystem
249
11
B. Command-Line Tools: The Missing Manpages
260
60
C. Mac OS X's Unix Development Tools
320
11
Index
331