Recognize common, possibly third-party, server configuration files
Author: Cezary Morga cm@therek.net FreeBSD
Reviewer: name contact BSD flavour
Reviewer: name contact BSD flavour
Concept
BSD systems are often used to provide Internet services. Be able to view or make a specified change to a service's configuration file and recognize the names of the most commonly used configuration files and which applications they are associated with.
Introduction
Here is a quick listing of common server program names and configuration filenames with brief descriptions and sample configuration syntax. This book doesn't cover these server configurations or maintenance.
TODO: please keep this section under a few printed pages.
Examples
Apache HTTPD
Note: this is included as part of OpenBSD.
BIND "named"
This is included in default install.
DHCP Daemon
TODO: the BSDs have different implementations, anything common?
Postfix Mail Server
Note: Postfix is included in default install of NetBSD.
TODO: this book doesn't cover Postfix administration, but at least cross-reference to two email sections
Sendmail Mail Server
This is included in default install of DragonFly, FreeBSD, OpenBSD, and old versions of NetBSD.
TODO: this book doesn't cover sendmail administration, but at least cross-reference to two email sections
Samba
TODO: note that this is third-party, but also point out some native "smb" tools/features too.
XFree86 or Xorg
TODO: should this be briefly mentioned too?
Practice Exercises
More information
httpd.conf(5), sendmail.cf, master.cf, dhcpd.conf(5), named.conf(5), smb.conf(5)