The authors collectively wish to thank our insightful and understanding editor, Andy Oram. Without his direction, gentle reminders, and gracious deadline extensions, this book wouldn’t be here.
Charlie would like to dedicate his portion of this book to his wife Mary, who has weathered the past three years of authoring exceptionally well. “You are my life.” He’d also like to thank his co-authors Mike and Paul, for their help in making this book a reality.
Paul thanks his family (Brenda, Nikolaus, Lukas, and Rayna) for putting up with his long nights away from home. Thanks to OuterNet for their bulletproof network, without which this book would not be possible.
Mike would like to extend a hearty “thanks for everything you’ve done” to Kris Thompson, for lending him a Cisco PIX unit as well as his expert assistance in helping to get it configured and working. He’d like to further thank his friends and family, who put up with him as he tried to fit writing into his crazy schedule.
The authors would like to thank their many technical reviewers. First off, a special thank you for Scott Mullen, who helped shape the second edition with many useful comments on both technical matters and overall flow of material. Gracious thank yous also go out to Arlinda Sata, Tatu Ylönen, and Jani Hursti of SSH Communications for their help with the SSH chapter. Equally large thanks go to Arpad Magosanyi for authoring the Linux VPN HOWTO and allowing us to use it as a basis for the SSH chapter. Last but not least: here’s to Jennifer Alexander, Gregg Lebovitz, Gordon C. Galligher, Matt Eackle, Sebastian Hassinger, Nat Makarevitch, and Alex deVries for their technical reviews, which mixed useful fixes and insightful general suggestions. The authors also wish to thank William Hurley for acting as their agent on this book.
The authors would also like to thank the production staff at O’Reilly & Associates. Jane Ellin was the production editor and proofreader. Ellie Maden was the copyeditor. Sarah Jane Shangraw, Madeleine Newell, and Sheryl Avruch performed quality control checks. Seth Maislin wrote the index. Edie Freedman designed the book’s cover. Mike Sierra implemented the format in FrameMaker. Robert Romano created the illustrations. Betty Hugh and Jeff Liggett provided production support.
Finally, we thank the vendors that gave us products to test and document, as well as vendors who expressed interest in the book but could not get prototypes to us in time to write about them.