Im Zuge eines Entwicklungsprojektes brauchte ich als Basis einen IRC-Server. Da das Quakenet das größte IRC-Netzwerk weltweit und somit auch das erfahrenste sein sollte, entschied ich mich für die Verwendung von snircd als IRC-Server-Software. Wohlbewusst, dass es andere gute Server-Software gibt (teilweise sogar mit direkter Debian-Version), bleib ich bei meiner Entscheidung.
Die aktuelle Stable-Version ist zur Zeit 1.3.4a und liegt quelloffen als Source-Files vor.
Folgende Debian-Pakete müssen vor dem kompilieren/installieren auf dem System vorhanden sein:
apt-get install build-essentials flex bison
Konfiguriert, kompiliert und installiert wird mit dem "klassischem"
./configure & make & make install
"./configure --help" gibt Euch noch ein paar Parameter aus, die eventuell hilfreich für Euch sein könnten (Pfade und co.).
Zu guter Letzt muss im "lib"-Verzeichnis nur noch die "example.conf" in "ircd.conf" umbenannt werden und schon ließe sich per "bin/./ircd" ein erstmal funktionsfähiger IRC-Server starten. Da die ircd.conf meiner Meinung nach sehr gut kommentiert und somit dokumentiert ist, gehe ich hier nicht weiter auf die Konfiguration ein.
Hinweis: Diese Anleitung ist sehr kurz gehalten und spiegelt nur die wichtigsten Schritte wieder. Außerdem übernehme ich keine Haftung für eventuelle Fehler.