]> arthur.barton.de Git - ngircd-web.git/blob - index.html.de
Added note and download link for ngircd-0.10.0-pre1
[ngircd-web.git] / index.html.de
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
2 <html lang="de">
3
4 <head>
5  <title>ngIRCd: Next Generation IRC Daemon</title>
6  <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
7  <meta http-equiv="content-language" content="de">
8  <meta name="author" content="Alexander Barton">
9  <meta name="author-email" content="alex@barton.de">
10  <meta name="MSSmartTagsPreventParsing" content="TRUE">
11  <link rel="stylesheet" href="style.css" type="text/css" media="screen">
12  <link rel="author" href="mailto:alex@barton.de" title="E-Mail an Alex">
13 </head>
14
15 <body>
16
17 <h1>ngIRCd: Next Generation IRC Daemon</h1>
18
19 <p>
20  ngIRCd ist ein freier Open-Source Server f&uuml;r den Internet Relay Chat (IRC),
21  der unter der GNU General Public License
22  (<a href="http://www.gnu.org/licenses/gpl.html">GPL</a>)
23  entwickelt wird.
24  Er ist von Grund auf neu geschrieben, basiert also nicht wie die meisten
25  anderen IRCd's auf dem &quot;Urvater&quot;, dem Daemon des IRCNet.
26 </p>
27
28 <ol>
29  <li><a href="#status">Status</a>
30  <li><a href="#why">Vorteile</a>
31  <li><a href="#platforms">Unterst&uuml;tzte Plattformen</a>
32  <li><strong><a href="#docu">Dokumentation</a></strong>
33  <li><a href="#ml">Mailingliste</a>
34  <li><a href="#install">Installation</a>
35  <li><strong><a href="#download">Download</a></strong>
36  <ul>
37   <li><a href="#source">Source Code</a></li>
38   <li><a href="#packages">Pakete</a></li>
39  </ul>
40  <li><a href="#people">Kontakt</a>
41  <li><a href="#cvs">CVS-Repository</a>
42  <li><a href="#bugs">Bug-Tracker</a>
43  <li><a href="#history">History</a>
44 </ol>
45
46 <p>
47  Noch ein Hinweis: bei <a href="http://freshmeat.net/">freshmeat.net</a>
48  gibt es einen <a href="http://freshmeat.net/projects/ngircd/">Projekteintrag</a>
49  f&uuml;r den ngIRCd. Dort ist es z.B. m&ouml;glich, sich &uuml;ber neue Versionen
50  zu informieren und via E-Mail benachrichtigen zu lassen.
51 </p>
52
53 <p><span class="Hint">
54  BTW: There's an <a href="index.html.en">English</a> version of
55  this page, too.
56 </span></p>
57
58 <p>Mirrors:</p>
59 <ul>
60  <li><a href="http://ngircd.berlios.de/index.html.de">ngircd.berlios.de</a>
61  <li><a href="http://ngircd.barton.de/index.html.de">ngircd.barton.de</a>
62 </ul>
63
64 <h2 id="status">Status</h2>
65
66 <p>
67  Die aktuelle &quot;stabile&quot; Version ist <strong>0.9.2</strong>.
68 </p>
69 <p>
70  Im Test befindet sich die Version <strong>0.10.0-pre1</strong>.
71 </p>
72 <p class="Security">
73  <strong>Achtung:</strong>
74  Jeder, der Versionen vor 0.8.3 einsetzt, sollte unbedingt auf mindestens
75  diese Version aktualisieren: &auml;ltere Versionen enthalten einen Fehler,
76  der remote ausnutzbar ist und den Daemon zum abst&uuml;rzen bringen kann!<br>
77  Ein Update von 0.8.2 auf 0.8.3 ist nicht erforderlich, wenn der Server ohne
78  IDENT-Unterst&uuml;tzung arbeitet; das ist der Default.
79 </p>
80 <p>
81  Wenngleich die aktuelle Version noch nicht 100% komplett ist (einige
82  IRC-Befehle werden noch nicht bzw. nicht im vollen von den RFCs vorgesehenen
83  Umfang unterst&uuml;tzt), so taugt der Server doch bereits schon recht
84  gut f&uuml;r den produktiven, t&auml;glichen Einsatz.
85 </p>
86 <p>
87  <em>Beispiel</em>: Ein kleines IRC-Netzwerk, in dem auch mein Server aktiv
88  ist, setzt teilweise den ngIRCd, teilweise das Original ein:
89  <a href="http://irc.barton.de/">Info-Seite</a> dieses IRC-Netzes.
90 </p>
91 <p>
92  &Uuml;ber R&uuml;ckmeldungen, Bug-Reports (am besten &uuml;ber den
93  <a href="#bugs">Bug-Tracker</a>) und Patches freue ich mich! Also los,
94  haut in die Tasten!
95 </p>
96 <p>
97  Du erreichst mich (Alex Barton) via E-Mail als 
98  <a href="mailto:alex@barton.de">alex@barton.de</a>.
99 </p>
100
101 <h2 id="why">Vorteile</h2>
102 <p>
103  Warum man den ngIRCd benutzen sollte? Ganz einfach, unter anderem aus
104  diesen Gr&uuml;nden:
105 </p>
106 <ul>
107  <li>keine Probleme mit Servern, deren IP-Adressen nicht statisch sind,
108  <li>&uuml;bersichtliche (&quot;schlanke&quot;) Konfigurationsdatei,
109  <li>frei verf&uuml;gbarer, moderner und &quot;aufger&auml;umter&quot; C-Quellcode.
110  <li>ngIRCd wird aktiv weiter entwickelt.
111 </ul>
112
113 <h2 id="platforms">Unterst&uuml;tzte Plattformen</h2>
114 <p>
115  Auf den folgenden Plattformen wird der ngIRCd regelm&auml;&szlig;ig getestet
116  (in Klammern die jeweils benutzen Versionen), sie sind die
117  offiziell unterst&uuml;tzten Systeme:
118 </p>
119 <ul>
120  <li>AIX (3.2.5, IBM XL C Compiler)
121  <li>A/UX (3.x, original Apple C Compiler oder GNU C)
122  <li><a href="http://www.freebsd.org/">FreeBSD</a> (4.5/i386, GNU C)
123  <li><a href="http://www.hp.com/">HP-UX</a> (10.20, GNU C)
124  <li><a href="http://www.hp.com/">HP-UX</a> (9.10/m68k, HP-UX cc)
125  <li>IRIX (6.5, SGI MIPSpro C 7.30)
126  <li><a href="http://www.linux.org/">Linux</a> (2.2.x/i386, 2.4.x/i386 und 2.4.x/hppa, GNU C)
127  <li><a href="http://www.apple.com/macosx/">Mac OS X</a> (10.x, GNU C 2.95.x/3.x)
128  <li><a href="http://www.netbsd.org/">NetBSD</a> (1.5.2/i386 und 1.5.3/m68k, GNU C)
129  <li><a href="http://www.obenbsd.org/">OpenBSD</a> (3.4/i386)
130  <li><a href="http://www.sun.com/">Solaris</a> (2.5.1 und 2.6, GNU C)
131  <li>Windows mit <a href="http://sources.redhat.com/cygwin/">Cygwin</a> (GNU C)
132 </ul>
133 <p>
134  Da sich der ngIRCd an &uuml;bliche UNIX-Standards h&auml;lt und GNU
135  automake sowie GNU autoconf verwendet, stehen die Chancen nicht
136  schlecht, da&szlig; er sich auf weiteren UNIXoiden Systemen &uuml;bersetzen
137  bzw. relativ einfach anpassen l&auml;&szlig;t.
138 </p>
139
140 <h2 id="docu">Dokumentation</h2>
141 <p>
142  Ein wenig Dokumentation ist im Quellpaket enthalten, zum Teil im Hauptverzeichnis (so z.B.
143  die Dokumente INSTALL, README, NEWS und COPYING), andere im Unterverzeichnis &quot;doc&quot;
144  (wie z.B. CVS.txt, FAQ.txt und die Beispiel-Konfiguration sample-ngircd.conf).
145 </p>
146 <p>
147  Teile von letzteren sind hier im Web (mehr oder weniger aktuell) in englischer Sprache
148  verf&uuml;gbar:
149 </p>
150 <ul>
151  <li><a href="doc/README">README</a>
152  <li><a href="doc/INSTALL">INSTALL</a>
153 </ul>
154 <ul>
155  <li><a href="doc/AUTHORS">AUTHORS</a>
156  <li><a href="doc/COPYING">COPYING</a>
157  <li><a href="doc/CVS.txt">CVS.txt</a>
158  <li><a href="doc/ChangeLog">ChangeLog</a>
159  <li><a href="doc/FAQ.txt">FAQ.txt</a>
160  <li><a href="doc/NEWS">NEWS</a>
161  <li><a href="doc/Platforms.txt">Platforms.txt</a>
162  <li><a href="doc/Protocol.txt">Protocol.txt</a>
163  <li><a href="doc/RFC.txt">RFC.txt</a>
164  <li><a href="doc/SSL.txt">SSL.txt</a>
165 </ul>
166 <ul>
167  <li><a href="doc/sample-ngircd.conf">sample-ngircd.conf</a>
168 </ul>
169 <ul>
170  <li><a href="doc/README-AUX.txt">README-AUX.txt</a>
171  <li><a href="doc/README-BeOS.txt">README-BeOS.txt</a> (deutsch)
172 </ul>
173
174 <h2 id="ml">Mailingliste</h2>
175 <p>
176  Es gibt eine (englischsprachige) Mailingliste, die sich mit allen
177  "technischen" Fragen rund um den ngIRCd besch&auml;ftigt: Compilieren,
178  Installieren, Konfigurieren und auch die weitere Entwicklung und
179  Erweiterungen. Zudem werden hier Updates und wichtige CVS-Updates
180  angek&uuml;ndigt.
181 </p>
182 <p>Die Anmeldung erfolgt &uuml;ber die <a href="http://arthur.barton.de/mailman/listinfo/ngircd-ml">Hauptseite der Mailingliste</a>.
183 <p>Alle Beitr&auml;ge werden zudem in einem <a href="http://arthur.barton.de/pipermail/ngircd-ml/">Archiv</a> gespeichert.
184
185 <h2 id="install">Installation</h2>
186 <p>
187  ngIRCd ist f&uuml;r UNIXoide Systeme konzipiert, die Installation sollte auf
188  einem modernen UNIX-&auml;hnlichen System, das von GNU automake und GNU autoconf
189  (&quot;configure&quot;) unterst&uuml;tzt wird, keine besonderen Schwierigkeiten bereiten.
190 </p>
191 <p>
192  Der &quot;Standardfall&quot; sieht so aus:
193 </p>
194 <blockquote><p><code>
195  tar xzf ngircd-&lt;version&gt;.tar.gz<br>
196  cd ngircd-&lt;version&gt;<br>
197  ./configure<br>
198  make
199 </code></p></blockquote>
200 <p>
201  Nun sollte sich in <code>src/ngircd</code> der ausf&uuml;hrbare Server (in der
202  Regel &quot;<code>ngircd</code>&quot;) befinden.
203 </p>
204 <blockquote><p><code>
205  make install
206 </code></p></blockquote>
207 <p>
208  Der ausf&uuml;hrbare Server wurde nun in <code>/usr/local/sbin</code> installiert.
209 </p>
210 <p>
211  Vom Server wird die Konfigurationsdatei <code>ngircd.conf</code> in
212  <code>/usr/local/etc</code> erwartet; eine Beispiel-Konfigurationsdatei ist
213  im Verzeichnis <code>doc</code> zu finden.
214 </p>
215 <p>
216  Weitere Hinweise zur Installation und Konfiguration finden sich in
217  der Datei <a href="doc/INSTALL">INSTALL</a>.
218 </p>
219
220 <h2 id="download">Download</h2>
221 <h3 id="source">Source Code</h3>
222 <dl>
223  <dt><strong>ngIRCd 0.9.2</strong> (2005-10-15):</dt>
224  <dd>
225         <p>Server: <em>download.berlios.de</em> (<a href="ftp://ftp.berlios.de/pub/ngircd/">ftp</a>)</p>
226         <ul>
227                 <li>ngircd-0.9.2.tar.gz:
228                     <a href="http://download.berlios.de/ngircd/ngircd-0.9.2.tar.gz">http</a>,
229                     <a href="ftp://ftp.berlios.de/pub/ngircd/ngircd-0.9.2.tar.gz">ftp</a>
230         </ul>
231         <p>Server: <em>ngircd.barton.de</em> (<a href="ftp://ngircd.barton.de/pub/ngircd/">ftp</a>)</p>
232         <ul>
233                 <li>ngircd-0.9.2.tar.gz:
234                     <a href="ftp://ngircd.barton.de/pub/ngircd/ngircd-0.9.2.tar.gz">ftp</a>.
235         </ul>
236  </dd>
237  <dt><strong>ngIRCd 0.10.0-pre1</strong> (2006-08-03):</dt>
238  <dd>
239         <p>Server: <em>ngircd.barton.de</em> (<a href="ftp://ngircd.barton.de/pub/ngircd/">ftp</a>)</p>
240         <ul>
241                 <li>ngircd-0.10.0-pre1.tar.gz:
242                     <a href="ftp://ngircd.barton.de/pub/ngircd/ngircd-0.10.0-pre1.tar.gz">ftp</a>.
243  </dd>
244 </dl>
245 <p>
246  Alle bisherigen Versionen, GnuPG-Signaturen der Archive sowie &quot;nightly tarballs&quot;
247  aus den aktuellen CVS-HEAD-Quellen k&ouml;nnen zudem via
248  <a href="ftp://ngircd.barton.de/pub/ngircd/">ftp</a>
249  heruntergeladen werden.
250 </p>
251 <h3 id="packages">Pakete</h3>
252 <p>
253  Von den folgenden Distributionen gibt es fertige Pakete f&uuml;r den ngIRCd:
254 </p>
255 <ul>
256  <li>
257   <a href="http://amiga.sourceforge.net/">Amiga.sf</a>:
258   <a href="http://amiga.sourceforge.net/index.php?showpackage=ngIRCd">Port</a>
259  </li>
260  <li>
261   <a href="http://darwinports.opendarwin.org/">DarwinPorts</a>:
262   <a href="http://darwinports.opendarwin.org/ports/?by=name&amp;substr=ngircd">Port</a>
263  </li>
264  <li>
265   <a href="http://www.debian.org/">Debian Linux</a>:
266   <a href="http://packages.debian.org/ngircd">deb</a>
267  </li>
268  <li>
269   <a href="http://www.freebsd.org/">FreeBSD</a>:
270   <a href="http://www.freebsd.org/cgi/ports.cgi?query=ngircd&amp;stype=all">Port</a>
271  </li>
272  <li>
273   <a href="http://www.gentoo.org/">Gentoo Linux</a>:
274   <a href="http://packages.gentoo.org/packages/?category=net-irc;name=ngircd">ebuild</a>
275  </li>
276  <li>
277   <a href="http://www.ubuntu.com/">Ubuntu Linux</a>:
278   <a href="http://packages.ubuntu.com/ngircd">deb</a>
279  </li>
280 </ul>
281 <p>
282  <q>Inoffizielle</q> Pakete:
283 </p>
284 <ul>
285  <li>
286   <a href="http://www.debian.org/">Debian Linux</a>:
287   <a href="ftp://arthur.barton.de/debian/pool/main/n/ngircd/">deb</a>
288   (Autor: Alex Barton)
289  </li>
290 </ul>
291
292 <h2 id="people">Kontakt</h2>
293 <p>
294  Die Idee, den ngIRCd zu entwickeln, hatte
295  Alexander Barton (<a href="mailto:alex@barton.de">alex@barton.de</a>);
296  von ihm sind fast alle Teile des heutigen Source-Codes.
297 </p>
298 <p>
299  Dank geb&uuml;hrt
300  Ilja Osthoff (<a href="mailto:ilja@glide.ath.cx">ilja@glide.ath.cx</a>)
301  f&uuml;r englische &Uuml;bersetzungen der Dokumentation sowie
302  G&ouml;tz Hoffart (<a href="mailto:goetz@hoffart.de">goetz@hoffart.de</a>)
303  f&uuml;r die englische Webseite.
304 </p>
305 <p>
306  Solltest du Bugs finden oder Ideen f&uuml;r Erweiterungen haben, trage
307  diese am Besten in den <a href="#bugs">Bug-Tracker</a> des ngIRCd ein.
308  F&uuml;r Diskussionen und Fragen rund um den ngIRCd ist zudem eine
309  <a href="#ml">Mailingliste</a> eingerichtet.
310 </p>
311 <p>BTW: &uuml;ber Patches und weitere "Mitstreiter" freuen wir uns immer!</p>
312 <p>ngIRCd im IRC: <a href="irc://irc.barton.de/ngircd">irc://irc.barton.de/ngircd</a>.</p>
313 <h2 id="cvs">CVS-Repository</h2>
314 <p>
315  Der Quelltext und alle zum ngIRCd geh&ouml;renden Dateien werden im
316  <a hreflang="en" href="http://www.cvshome.org/"><abbr title="Concurrent Versions System">CVS</abbr></a>, 
317  verwaltet. Anonymer Zugang ist m&ouml;glich, Details hier:
318  <a href="doc/CVS.txt">CVS.txt</a>.
319 </p>
320 <p>
321  Im Web ist die Repository auch online verf&uuml;gbar:
322  <a href="http://arthur.barton.de/cgi-bin/viewcvs.cgi/ngircd/">ngIRCd CVS Repository</a>.
323 </p>
324
325 <h2 id="bugs">Bug-Tracker</h2>
326 <p>
327  Damit ich den &Uuml;berlick &uuml;ber eventuell(!?) im ngIRCd vorhandene Bugs und
328  Feature-W&uuml;nsche nicht verliere, ist ein Bug-Tracking-System installiert:
329  <a href="http://ngircd.barton.de/bugzilla/index.cgi">Bugzilla</a>
330 </p>
331 <p>
332  Solltest du Fehler finden, so lege dort bitte einen
333  <a href="http://ngircd.barton.de/bugzilla/enter_bug.cgi">Bug-Report</a>
334  an! Vielen Dank!
335 </p>
336 <p>
337  Zudem kannst du dich dort auch &uuml;ber bekannte und vielleicht bereits
338  behobene Fehler
339  <a href="http://ngircd.barton.de/bugzilla/query.cgi">informieren</a>.
340 </p>
341
342 <h2 id="history">History</h2>
343 <p>
344  Die <a href="doc/NEWS">NEWS</a>-Datei und das <a href="doc/ChangeLog">ChangeLog</a>
345  sind (in englischer Sprache) online verf&uuml;gbar sowie in den Archiven enthalten.
346 </p>
347
348 <!-- Footer -->
349 <hr style="margin-top: 0.75em;">
350 <p style="text-align: center">
351  Dank an:<br>
352  <a href="http://developer.berlios.de"><img src="http://developer.berlios.de/sflogo.php?group_id=546&amp;type=1" width="124" height="32" alt="BerliOS Logo" style="border: 0"></a>
353 </p>
354 <hr>
355 <p>
356  <img src="valid-html401.gif" style="float: right;" alt="Valid HTML 4.01!" height="31" width="88">
357  <small>
358   Version: $Id$
359   <br>
360   Seite <a hreflang="en" href="http://validator.w3.org/check?uri=http%3A%2F%2Fngircd.barton.de%2Findex.html.de">pr&uuml;fen</a>.<br>
361   Kontakt: Alexander Barton, E-Mail: <a href="mailto:alex@barton.de">alex@barton.de</a>.<br>
362  </small>
363 </p>
364
365 </body>
366 </html>