======Installation====== The technical documents below describe the complete Hannibal stack. Starting to build from the top, all dependencies should be met. ====Foundation modules==== * [[hannibal:operatingsystem|Operatingsystem Base]] (A Debian-Linux system and [[hannibal:operatingsystem#ip-number_plan|ip-numberplan]] convention) * [[hannibal:bind|DNS]] and [[hannibal:iscdhcp|DHCP]] * [[hannibal:ntp|Time server]] * [[hannibal:rsyslog|Centralized syslog server]] * [[hannibal:ldap-auth|LDAP autorisation]] (client) * [[hannibal:ca|Certificate Authority]] ====Basic modules==== * [[hannibal:fds|LDAP directory server]] (Redhat DS/389 DS). * [[hannibal:fileserver|File server]] (SMB/CIFS/NFS/FTP/WebDAV). * E-mail server consisting of a Postfix [[hannibal:postfix|MTA]] and a Cyrus [[hannibal:cyrus|mailstore]]. * Apache [[hannibal:apache|web server]]. * Gosa [[hannibal:gosa2|GUI-usermanagement tool]]. ====Optional modules==== * [[hannibal:openvpn|OpenVPN server]] * [[hannibal:webmail|Webmail]] * [[hannibal:squid|Squid Proxy server]] * [[hannibal:pound|Reverse-proxy]] (Loadbalancing/HTTP-accelerator) * [[hannibal:wikiserver|Documentation wiki]] * Hardware inventory system (OCS Inventory) * [[hannibal:glpiserver|IT-Servicedesk Trouble Ticket System]] (GLPI) * [[hannibal:Instant Messaging]] (Jabber XMPP-daemon) * Organisation wide Calendar server (no standard solution yet) * [[hannibal:etherpadserver|Etherpad server]] (online document collaboration) * [[hannibal:LDAP-administration]] (tools to maintain the LDAP-database content) * [[hannibal:nagios|Monitoring]] (Nagios and Centreon) * [[hannibal:devserver|Development server]] ====Miscellaneous modules==== * Financial accounting (sql-ledger.org/eekboek.nl) * [[hannibal:phpagaserver|PHPaga server]] (Billing/Invoicing for small businesses) * [[hannibal:mysqlserver|Database server]] (MySQL server) * CRM/ERP (OpenBravo) * Project planning * Timesheet administration * [[hannibal:mailman|Mailinglist manager]] * [[hannibal:bacula|Network backup]] (Backup-pc and Bacula) * [[hannibal:aptmirror|Local apt repository mirror]] (local mirror of the debian software repository). * [[hannibal:iptables|Firewall]] * [[hannibal:asteriskserver|VOIP telephony]]