(no commit message)
[ikiwiki.git] / docs / handbook / index.mdwn
1 [[Copyright|handbook-LEGALNOTICE]] © 2004-2009 The DragonFly Documentation Project
2
3 [[Copyright|handbook-LEGALNOTICE]] © 1995-2004 The FreeBSD Documentation Project
4
5 **Notice: This is the old handbook and parts of it are out of date. Sections marked with an * are available in the [[New Handbook|docs/newhandbook]].**
6
7 Welcome to DragonFly! This handbook covers the installation and day to day use of the ***DragonFly*** operating system. This manual is a ***work in progress*** and is the work of many individuals. Many sections do not yet exist and some of those that do exist need to be updated. If you are interested in helping with this project, send email to the [DragonFly Documentation project mailing list](http://leaf.dragonflybsd.org/mailarchive/).
8
9 Portions of this document originally documented use of the [FreeBSD](http://www.freebsd.org/) operating system. While many functions should be similar on DragonFly, some differences should be expected. If you find instructions here that no longer apply to DragonFly, please contact the documentation mailing list at [DragonFly Documentation project mailing list](http://leaf.dragonflybsd.org/mailarchive/).
10
11 ###Chapter 1  Preface * ([[docs/newhandbook/GettingStarted]])
12
13    1. [[Preface|handbook-book-preface]]
14    1. [[Getting Started|handbook-getting-started]]   
15
16 ###Chapter 2 Introduction * ([[docs/newhandbook/Introduction]])
17
18    1. [[Synopsis|handbook-introduction]]
19    1. [[Welcome to DragonFly!|handbook-nutshell]]
20    1. [[About the DragonFly Project|handbook-history]]  
21
22 ###Chapter 3 Installation * ([[docs/newhandbook/Installation]])
23  
24    1. [[Installation from CD|handbook-InstallDragonFlyFromCD]]
25    1. [[First steps|handbook-InstallFirstSteps]]
26    1. [[Disk setup|handbook-InstallDiskSetup]]
27    1. [[Installing to Disk from CD|handbook-InstallToDisk]]
28    1. [[New system setup|handbook-InstallationSystemSetup]]  
29
30 ###Chapter 4 Environment quick start
31    1. [[Disk Layot]]
32    1. [[Configuring and Starting the SSH Server]]
33    1. [[Software/Programs and Configuration Files Location]]
34    1. [[Installing Third-party Software]]
35    1. [[Installing flash player on firefox.]]
36    1.
37
38 ###Chapter 5 UNIX Basics * ([[docs/newhandbook/UnixBasics]])
39
40    1. [[Synopsis|handbook-basics]]
41    1. [[Virtual Consoles and Terminals|handbook-consoles]]
42    1. [[Permissions|handbook-permissions]]
43    1. [[Directory Structure|handbook-dirstructure]]
44    1. [[Disk Organization|handbook-disk-organization]]
45    1. [[Mounting and Unmounting File Systems|handbook-mount-unmount]]
46    1. [[Processes|handbook-basics-processes]]
47    1. [[Daemons, Signals, and Killing Processes|handbook-basics-daemons]]
48    1. [[Shells|handbook-shells]]
49    1. [[Text Editors|handbook-editors]]
50    1. [[Devices and Device Nodes|handbook-basics-devices]]
51    1. [[Binary Formats|handbook-binary-formats]]
52    1. [[For More Information|handbook-basics-more-information]]  
53
54 ###Chapter 6 [[Installing Applications|docs/howtos/HowToPkgsrc]]
55
56 ###Chapter 7 The X Window System * ([[docs/newhandbook/X]])
57
58    1. [[Synopsis|handbook-x11]]
59    1. [[Understanding X|handbook-x-understanding]]
60    1. [[Installing X11|handbook-x-install]]
61    1. [[X11 Configuration|handbook-x-config]]
62    1. [[Using Fonts in X11|handbook-x-fonts]]
63    1. [[The X Display Manager|handbook-x-xdm]]
64    1. [[Desktop Environments|handbook-x11-wm]]
65    1. [[System Administration|handbook-system-administration]]  
66
67 ###Chapter 8 UNIX Configuring and Tuning * ([[docs/newhandbook/Configuration]])
68
69    1. [[Synopsis|handbook-config-tuning]]
70    1. [[Initial Configuration|handbook-configtuning-initial]]
71    1. [[Core Configuration|handbook-configtuning-core-configuration]]
72    1. [[Application Configuration|handbook-configtuning-appconfig]]
73    1. [[Starting Services|handbook-configtuning-starting-services]]
74    1. [[Configuring the cron Utility|handbook-configtuning-cron]]
75    1. [[Using rc under DragonFly|handbook-configtuning-rcng]]
76    1. [[Setting Up Network Interface Cards|handbook-config-network-setup]]
77    1. [[Virtual Hosts|handbook-configtuning-virtual-hosts]]
78    1. [[Configuration Files|handbook-configtuning-configfiles]]
79    1. [[Tuning with sysctl|handbook-configtuning-sysctl]]
80    1. [[Tuning Disks|handbook-configtuning-disk]]
81    1. [[Tuning Kernel Limits|handbook-configtuning-kernel-limits]]
82    1. [[Adding Swap Space|handbook-adding-swap-space]]
83    1. [[Power and Resource Management|handbook-acpi-overview]]
84    1. [[Using and Debugging DragonFly ACPI|handbook-acpi-debug]]  
85
86 ###Chapter 9 The DragonFly virtual kernel * ([[docs/newhandbook/vkernel]])
87    
88    1. [[The DragonFly virtual kernel|docs/user/VKernelOverview]]
89    1. [[Setup a virtual kernel environment|docs/user/VKernelSetup]]
90    1. [[Setup networking|docs/user/VKernelNetwork]]
91    1. [[Run a virtual kernel|docs/user/VKernelRun]]  
92
93 ###Chapter 10 The DragonFly Booting Process * ([[docs/newhandbook/Booting]])
94
95    1. [[Synopsis|handbook-boot]]
96    1. [[The Booting Problem|handbook-boot-introduction]]
97    1. [[The Boot Manager and Boot Stages|handbook-boot-blocks]]
98    1. [[Kernel Interaction During Boot|handbook-boot-kernel]]
99    1. [[Init: Process Control Initialization|handbook-boot-init]]
100    1. [[Shutdown Sequence|handbook-boot-shutdown]]  
101
102 ###Chapter 11 Users and Basic Account Management * ([[docs/newhandbook/Users]])
103
104    1. [[Synopsis|handbook-users]]
105    1. [[Introduction|handbook-users-introduction]]
106    1. [[The Superuser Account|handbook-users-superuser]]
107    1. [[System Accounts|handbook-users-system]]
108    1. [[User Accounts|handbook-users-user]]
109    1. [[Modifying Accounts|handbook-users-modifying]]
110    1. [[Limiting Users|handbook-users-limiting]]
111    1. [[Personalizing Users|handbook-users-personalizing]]
112    1. [[Groups|handbook-users-groups]]  
113
114 ###Chapter 12 Configuring the DragonFly Kernel * ([[docs/newhandbook/ConfigureKernel]])
115
116    1. [[Synopsis|handbook-kernelconfig]]
117    1. [[Why Build a Custom Kernel?|handbook-kernelconfig-custom-kernel]]
118    1. [[Building and Installing a Custom Kernel|handbook-kernelconfig-building]]
119    1. [[The Configuration File|handbook-kernelconfig-config]]
120    1. [[Making Device Nodes|handbook-kernelconfig-nodes]]
121    1. [[If Something Goes Wrong|handbook-kernelconfig-trouble]]  
122
123 ###Chapter 13 Security * ([[docs/newhandbook/Security]])
124
125    1. [[Synopsis|handbook-security]]
126    1. [[Introduction|handbook-security-intro]]
127    1. [[Securing DragonFly|handbook-securing-freebsd]]
128    1. [[DES, MD5, and Crypt|handbook-crypt]]
129    1. [[One-time Passwords|handbook-one-time-passwords]]
130    1. [['''Kerberos5'''|handbook-kerberos5]]
131    1. [[Firewalls|handbook-firewalls]]
132    1. [[OpenSSL|handbook-openssl]]
133    1. [[VPN over IPsec|handbook-ipsec]]
134    1. [[OpenSSH|handbook-openssh]]  
135
136 ###Chapter 14 Jails * ([[docs/newhandbook/Jails]])
137   
138    1. [[Synopsis|handbook-jails]]
139    1. [[Terms Related to Jails|handbook-jails-terms]]
140    1. [[Introduction|handbook-jails-intro]]
141    1. [[Creating and Controlling Jails|handbook-jails-build]]
142    1. [[Fine Tuning and Administration|handbook-jails-tuning]]  
143
144 ###Chapter 15 Printing
145
146    1. [[Synopsis|handbook-printing]]
147    1. [[Introduction|handbook-printing-intro-spooler]]
148    1. [[Basic Setup|handbook-printing-intro-setup]]
149    1. [[Advanced Printer Setup|handbook-printing-advanced]]
150    1. [[Using Printers|handbook-printing-using]]
151    1. [[Alternatives to the Standard Spooler|handbook-printing-lpd-alternatives]]
152    1. [[Troubleshooting|handbook-printing-troubleshooting]]  
153
154 ###Chapter 16 Storage
155
156    1. [[Synopsis|handbook-disks]]
157    1. [[Device Names|handbook-disks-naming]]
158    1. [[Adding Disks|handbook-disks-adding]]
159    1. [[RAID|handbook-raid]]
160    1. [[Creating and Using Optical Media (CDs)|handbook-creating-cds]]
161    1. [[Creating and Using Optical Media (DVDs)|handbook-creating-dvds]]
162    1. [[Creating and Using Floppy Disks|handbook-floppies]]
163    1. [[Creating and Using Data Tapes|handbook-backups-tapebackups]]
164    1. [[Backups to Floppies|handbook-backups-floppybackups]]
165    1. [[Backup Basics|handbook-backup-basics]]
166    1. [[Network, Memory, and File-Backed File Systems|handbook-disks-virtual]]
167    1. [[File System Quotas|handbook-quotas]]  
168
169 ###Chapter 17 The Vinum Volume Manager
170
171    1. [[Synopsis|handbook-vinum-vinum]]
172    1. [[Disks Are Too Small|handbook-vinum-intro]]
173    1. [[Access Bottlenecks|handbook-vinum-access-bottlenecks]]
174    1. [[Data Integrity|handbook-vinum-data-integrity]]
175    1. [[Vinum Objects|handbook-vinum-objects]]
176    1. [[Some Examples|handbook-vinum-examples]]
177    1. [[Object Naming|handbook-vinum-object-naming]]
178    1. [[Configuring Vinum|handbook-vinum-config]]
179    1. [[Using Vinum for the Root Filesystem|handbook-vinum-root]]  
180
181 ###Chapter 18 Localization - I18N/L10N Usage and Setup
182
183    1. [[Synopsis|handbook-l10n]]
184    1. [[The Basics|handbook-l10n-basics]]
185    1. [[Using Localization|handbook-using-localization]]
186    1. [[Compiling I18N Programs|handbook-l10n-compiling]]
187    1. [[Localizing DragonFly to Specific Languages|handbook-lang-setup]]  
188
189 ###Chapter 19 Desktop Applications
190
191    1. [[Synopsis|handbook-desktop]]
192    1. [[Browsers|handbook-desktop-browsers]]
193    1. [[Productivity|handbook-desktop-productivity]]
194    1. [[Document Viewers|handbook-desktop-viewers]]
195    1. [[Finance|handbook-desktop-finance]]
196    1. [[Summary|handbook-desktop-summary]]  
197
198 ###Chapter 20 Multimedia
199
200    1. [[Synopsis|handbook-multimedia]]
201    1. [[Setting Up the Sound Card|handbook-sound-setup]]
202    1. [[MP3 Audio|handbook-sound-mp3]]
203    1. [[Video Playback|handbook-video-playback]]
204    1. [[Setting Up TV Cards|handbook-tvcard]]  
205
206 ###Chapter 21 Serial Communications
207
208    1. [[Synopsis|handbook-serialcomms]]
209    1. [[Introduction|handbook-serial]]
210    1. [[Terminals|handbook-term]]
211    1. [[Dial-in Service|handbook-dialup]]
212    1. [[Dial-out Service|handbook-dialout]]
213    1. [[Setting Up the Serial Console|handbook-serialconsole-setup]]  
214
215 ### Chapter 22 PPP and SLIP
216
217    1. [[Synopsis|handbook-ppp-and-slip]]
218    1. [[Using User PPP|handbook-userppp]]
219    1. [[Using Kernel PPP|handbook-ppp]]
220    1. [[Troubleshooting PPP Connections|handbook-ppp-troubleshoot]]
221    1. [[Using PPP over Ethernet (PPPoE)|handbook-pppoe]]
222    1. [[Using SLIP|handbook-slip]]  
223
224 ### Chapter 23 Advanced Networking
225
226    1. [[Synopsis|handbook-advanced-networking]]
227    1. [[Gateways and Routes|handbook-network-routing]]
228    1. [[Wireless Networking|handbook-network-wireless]]
229    1. [[Bluetooth|handbook-network-bluetooth]]
230    1. [[Bridging|handbook-network-bridging]]
231    1. [[NFS|handbook-network-nfs]]
232    1. [[Diskless Operation|handbook-network-diskless]]
233    1. [[ISDN|handbook-network-isdn]]
234    1. [[NIS/YP|handbook-network-nis]]
235    1. [[DHCP|handbook-network-dhcp]]
236    1. [[DNS|handbook-network-dns]]
237    1. [[NTP|handbook-network-ntp]]
238    1. [[Network Address Translation|handbook-network-natd]]
239    1. [[The '''inetd ''' **Super-Server**|handbook-network-inetd]]
240    1. [[Parallel Line IP (PLIP)|handbook-network-plip]]
241    1. [[IPv6|handbook-network-ipv6]]  
242
243 ###Chapter 24 Electronic Mail
244
245    1. [[Synopsis|handbook-mail]]
246    1. [[Using Electronic Mail|handbook-mail-using]]
247    1. [['''sendmail ''' Configuration|handbook-sendmail]]
248    1. [[Changing Your Mail Transfer Agent|handbook-mail-changingmta]]
249    1. [[Troubleshooting|handbook-mail-trouble]]
250    1. [[Advanced Topics|handbook-mail-advanced]]
251    1. [[SMTP with UUCP|handbook-smtp-uucp]]
252    1. [[Setting up to send only|handbook-outgoing-only]]
253    1. [[Using Mail with a Dialup Connection|handbook-smtp-dialup]]
254    1. [[SMTP Authentication|handbook-smtp-auth]]
255    1. [[Mail User Agents|handbook-mail-agents]]
256    1. [[Using fetchmail|handbook-mail-fetchmail]]
257    1. [[Using procmail|handbook-mail-procmail]]  
258
259 ###Chapter 25 Updating DragonFly
260
261    1. [[Initial Setup|handbook-updating]]
262    1. [[Configuration|handbook-updating-using]]
263    1. [[Preparing to Update|handbook-updating-before-building]]
264    1. [[Updating the System|handbook-updating-makeworld]]  
265
266 ###Chapter 26 Debug the DragonFly kernel
267
268    1. [[Debug the DragonFly kernel|docs/user/DebugKernelCrashDumps]]
269    1. [[Configure your system|docs/user/DebugKernelCrashDumps#head-c7f19c562c575c26006f6b7cce69df26e2873bc9]]
270    1. [[Debug the crash dump|docs/user/DebugKernelCrashDumps#head-f2abcea0beb4c42a93034c32e6209064484c2900]]
271    1. [[Further information|docs/user/DebugKernelCrashDumps#head-e306fd7a51d5b330b0e770f96a6796e28c5ce0df]]  
272
273 ###Chapter 27 Linux Binary Compatibility
274
275    1. [[Synopsis|handbook-linuxemu]]
276    1. [[Installation|handbook-linuxemu-lbc-install]]
277    1. [[Installing Mathematica ®|handbook-linuxemu-mathematica]]
278    1. [[Installing Maple ®|handbook-linuxemu-maple]]
279    1. [[Installing MATLAB $reg;|handbook-linuxemu-matlab]]
280    1. [[Installing Oracle $reg;|handbook-linuxemu-oracle]]
281    1. [[Installing SAP ®  R/3 ®|handbook-sapr3]]
282    1. [[Advanced Topics|handbook-linuxemu-advanced]]  
283
284 ###Appendices
285
286    1. [[Appendices|handbook-appendices]]
287    1. [[Obtaining DragonFly|handbook-mirrors]]
288    1. [[CDROM and DVD Publishers|handbook-mirrors]]
289    1. [[Mirror Sites|mirrors/]]
290    1. [[Bibliography|handbook-bibliography]]
291    1. [[Books and Magazines Specific to BSD|handbook-bibliography]]
292    1. [[Users' Guides|handbook-bibliography-userguides]]
293    1. [[Administrators' Guides|handbook-bibliography-adminguides]]
294    1. [[Programmers' Guides|handbook-bibliography-programmers]]
295    1. [[Operating System Internals|handbook-bibliography-osinternals]]
296    1. [[Security Reference|handbook-bibliography-security]]
297    1. [[Hardware Reference|handbook-bibliography-hardware]]
298    1. [[UNIX ® History|handbook-bibliography-history]]
299    1. [[Magazines and Journals|handbook-bibliography-journals]]
300    1. [[Resources on the Internet|handbook-eresources]]
301    1. [[Mailing Lists|mailinglists/]]
302    1. [[Usenet Newsgroups|handbook-eresources-news]]
303    1. [[World Wide Web Servers|handbook-eresources-web]]