Appendix B. Bibliography


1. Books and articles

2. On-line resources

1. Books and articles

[Mourani 2002]
Securing and Optimizing Linux: The Hacking Solution, Gerhard Mourani, 2002, Open Network Architecture, Inc., Montreal, Canada, ISBN 0-9688793-1-4

With its 47 chapters and 1200+ pages this book is the ultimate reference documentation for OpenNA Linux. In a simple and structured way the book explains the ways a server can be configured in a safe way. A lot of popular Linux-based services are discussed in extenso. Highly recommended.

[Ts, Eckstein, Collier-Brown]
Using Samba, 2nd ed., Jay Ts, Robert Eckstein & David Collier-Brown, February 2003, O'Reilly & Associates, Sebastopol, CA, USA, ISBN 0-596-00256-4.

Using Samba, Second Edition is a comprehensive guide to Samba administration. It covers all versions of Samba from 2.0 to 2.2, including selected features from an alpha version of 3.0, as well as the SWAT graphical configuration tool. Updated for Windows 2000, ME, and XP, the book also explores Samba's new role as a primary domain controller and domain member server, its support for the use of Windows NT/2000/XP authentication and filesystem security on the host Unix system, and accessing shared files and printers from Unix clients. The HTML version is included in the Samba distribution and can also be read on-line at

[Windows 98 Resource Kit]
Microsoft Windows 98 Resource Kit, 1998, Microsoft Press, Redmond, Washington, USA, ISBN 1-572-31644-6

This is the authoritative technical guide required by system administrators and other MIS professionals responsible for the care and feeding of Microsoft Windows 98 within their organizations. In fact, this nearly 1800 page reference-along with tools, utilities, and accessory software on CD-ROM-is the most complete source of professional-level information on Microsoft Windows 98 available anywhere.

2. On-line resources

EDEX is short for Educational Export. This is a fixed record length file format for pupil data used in The Netherlands. A description (in Dutch) of this format can be found at the location mentioned above.
g4u ('ghost for unix') is a NetBSD-based bootfloppy/CD-ROM that allows easy cloning of PC harddisks to deploy a common setup on a number of PCs using FTP. The floppy/CD offers two functions. The first is to upload the compressed image of a local harddisk to a FTP server, the other is to restore that image via FTP, uncompress it and write it back to disk. Network configuration is fetched via DHCP. As the harddisk is processed as an image, any filesystem and operating system can be deployed using g4u. Easy cloning of local disks as well as partitions is also supported. g4u is maintained by Hubert Feyrer.
The home base of OpenNA Linux.
Samba is an Open Source/Free Software suite that has, since 1992, provided file and print services to all manner of SMB/CIFS clients, including the numerous versions of Microsoft Windows operating systems. Samba is freely available under the GNU General Public License and allows for interoperability between Linux/Unix servers and Windows-based clients.
The home page of the ServerAtSchool project.
[siteatschool] (home page) (support forum) (download page)
Site@School is a website Content Management System (CMS) designed espcially for (primary) schools. It is written in PHP and requires a working web server (Apache) and a working MySQL database.
SquirrelMail is a standards-based webmail package written in PHP4. It includes built-in pure PHP support for the IMAP and SMTP protocols, and all pages render in pure HTML 4.0 (with no JavaScript required) for maximum compatibility across browsers. It has very few requirements and is very easy to configure and install. SquirrelMail has all the functionality you would want from an email client, including strong MIME support, address books, and folder manipulation.
[bash entry]
An easy introduction to bash to get you started with scripting on the server.
[bash intermediate]
A two-part tutorial on bash if you want to learn a little more about using bash as a systems administrator's scripting tool.
[bash advanced]
This one is more in depth and certainly not for beginners. Look for the "Bash Guide for Beginners" by Machtelt Garrels.


Author: Peter Fokker <peter (at)>
$Id: bibliography.html,v 1.5 2006/04/05 10:23:50 peter Exp $