Proposed Handbook structure v1.2 (mostly to level, occasionally to level) [ Headings starting in column 1 are s, column 3 are s and column 5 are s ] ------------------------------------------------------------------------ Read This First Conventions in this documentation (foreward? preface?) Introduction Differences from. . . - DOS - Linux - Solaris - SunOS - BSDi - NetBSD - OpenBSD Obtaining FreeBSD Installing FreeBSD - PC Hardware Compatibility Unix Basics Configuring FreeBSD Overview - What you can configure Making configuration changes - At boot time (start up) - At run time - In the kernel Further reading Installing Applications Using the ports collection to install applications Installing applications by hand Monitoring and limiting users Overview login.conf Disk quotas Process accounting Further reading Security Overview S/Key Kerberos SSH Further reading - Firewalls The text console Overview Syscons - Virtual terminals - Fonts - Using the mouse with syscons PCVT Further reading Printing Overview Hardware setup The LPD Spooler ... The LPNG Spooler ... Printing to printers on other computers - Windows NT - Linux - Macintosh Further reading Using modems and null modems (serial connections) Overview Before using a modem with FreeBSD Using a modem/serial line to talk to remote hosts Further reading TCP/IP Networking (the Internet) Overview - IP addresses, netmasks - Gateways and routing TCP/IP - PPP - SLIP - Ethernet DNS NIS Security (firewalls) Further reading Electronic Mail Servers Overview SMTP - Sendmail - Qmail POP IMAP Further reading Electronic Mail Clients Overview FreeBSD - Mutt - Elm - XFmail - PINE Windows - Eudora Macintosh - Eudora Further reading File sharing Overview NFS SMB Coda Appletalk Further reading Time/date synchronization Overview - NTP Being a time server Synchronising from a time server Synchronising NT to FreeBSD Synchronising MacOS to FreeBSD Further reading X11 Overview XFree86 / XiG Window Managers Useful X applications Further reading Applications Overview Mathematica Doom Quake Further reading Staying up to date with FreeBSD Overview - Choosing -current? - Choosing -stable? Getting the source - FTP - CVSup - CTM Updating your system ('make world') Further reading Emulation Overview Linux SCO DOS - dosemu - pcemu Further reading Localisation Overview Russian German Further reading Contributing to FreeBSD Overview - What is needed? Bug reports Documentation Code - Source tree guidelines and policies - Changes to existing code - New code - FreeBSD Internals - Kernel debugging Application ports Hardware/architecture ports Money, hardware, or Internet access The committers guide Appendices Bibliography Resources on the Internet FreeBSD Project Staff Contributors - Donors Gallery - Derived Software Contributors - Additional FreeBSD Contributors - 386BSD Patch Kit Contributors PGP Keys