Bug-Tracker
</h2>
<p>
- Damit wir den Überlick über im ngIRCd vorhandene Bugs und
+ Damit wir den Überblick über im ngIRCd vorhandene Bugs und
Feature-Wünsche nicht verliere, nutzen wir das Bug-Tracking-System
auf <a href="https://github.com/">GitHub</a>:
</p>
<p>
Dort kannst du dich über bekannte und vielleicht bereits
behobene Fehler
- <a href="https://github.com/ngircd/ngircd/issues">informieren</a>.
+ <a href="https://github.com/ngircd/ngircd/issues">informieren</a>
+ sowie neue <q>Issues</q> für Bugs oder weitere Punkte auf der
+ Wunschliste erstellen.
</p>
<p>
- Solltest du einen neuen Fehler finden, so lege dort bitte einen
- <a href="https://github.com/ngircd/ngircd/issues/new">Bug-Report</a>
- an! Vielen Dank!
+ Bitte versuche dabei dein Problem so genau wie möglich zu beschreiben,
+ und natürlich sind Patches (Pull Requests) immer sehr willkommen!
</p>
<?php
end_page();
<p>
You can get
<a href="https://github.com/ngircd/ngircd/issues">information</a>
- on all known bugs (and probable fixes) there.
+ on all known bugs (and probable fixes) there, and you can create
+ new issues for new bugs or wishlist items, too.
</p>
<p>
- If you find any new mistakes, please create a
- <a href="https://github.com/ngircd/ngircd/issues/new">bug report</a>!
- Thank you!
+ Please try to describe your problem as precisely as possible, and of
+ course patches (pull requests) are always very welcome!
</p>
<?php
end_page();
</h2>
<p>
ngIRCd ist ein freier, portabler und leichtgewichtiger Server für
- den Internet Relay Chat (IRC), speziell für kleinere oder private
- Netze, der unter der GNU General Public License
+ den Internet Relay Chat
+ (<a href="https://de.wikipedia.org/wiki/Internet_Relay_Chat" hreflang="de">IRC</a>),
+ speziell für kleinere oder private Netzwerke, der unter der
+ GNU General Public License
(<a href="doc/COPYING" hreflang="en">GPL</a>)
entwickelt wird.
</p>
<p>
- Der Server ist recht einfach zu konfigurieren, kann mit dynamischen
- IP-Adressen umgehen und unterstützt optional IDENT, IPv6-Verbindungen,
- SSL-geschützte Links und PAM für die Benutzerauthentifizierung sowie
- eine Zeichensatzkonvertierung für alte Clients. Der Server wurde von
- Grund auf neu geschrieben und basiert nicht auf dem <q>Urvater</q>, dem
- Dämon des IRCNet.
+ Der Server ist recht einfach zu konfigurieren und läuft als
+ Single-Node-Server oder kann Teil eines Netzwerks von ngIRCd-Servern
+ in einem LAN oder im Internet sein. Er unterstützt optional das
+ IPv6-Protokoll, SSL/TLS-verschlüsselte Client-Server- und
+ Server-Server-Verbindungen, das PAM-System (Pluggable Authentication
+ Modules) zur Benutzer-Authentifizierung, IDENT-Abfragen und
+ Zeichensatzkonvertierung für ältere Clients.
</p>
<p>
Der Name <em>ngIRCd</em> steht für <em>next generation IRC daemon</em>,
Chat Server</em> würde es wohl besser treffen :-)
</p>
<h2 id="why">
- Vorteile
+ Vorteile und Stärken
</h2>
-<p>
- Warum man den ngIRCd benutzen sollte? Unter anderem aus diesen
- Gründen:
-</p>
<ul>
<li>
- übersichtliche (schlanke) Konfigurationsdatei
+ Übersichtliche (schlanke) Konfigurationsdatei.
+ </li>
+ <li>
+ Einfach zu compilieren, zu installieren, zu konfigurieren und
+ zu warten.
+ </li>
+ <li>
+ Unterstützt IPv6 und SSL.
</li>
<li>
- einfach zu compilieren/installieren, zu konfigurieren und
- in Betrieb zu halten
+ Kann PAM für die Benutzerauthentifizierung verwenden.
</li>
<li>
- unterstützt optional IDENT, IPv6, SSL, PAM und iconv.
+ Viele gängige Benutzer- und Kanalmodi sind implementiert.
</li>
<li>
- keine Probleme mit Servern, deren IP-Adressen dynamisch sind
+ Unterstützt das <q>Cloaking</q> (anonymisieren) von Benutzern.
</li>
<li>
- frei verfügbarer, moderner, portabler und „aufgeräumter“
- C-Quellcode
+ Keine Probleme mit Servern, die dynamische IP-Adressen haben.
</li>
<li>
- ngIRCd wird seit <?php echo date("Y")-2001 ?> Jahren aktiv
- weiterentwickelt
+ Frei verfügbarer, moderner, portabler und aufgeräumter C-Source.
+ </li>
+ <li>
+ Breites Feld von unterstützten Plattformen, einschließlich
+ AIX, A/UX, FreeBSD, HP-UX, IRIX, Linux, macOS, NetBSD, OpenBSD,
+ Solaris und Windows mit WSL oder Cygwin.
+ </li>
+ <li>
+ ngIRCd wird seit <?php echo date("Y")-2001 ?> Jahren entwickelt.
</li>
</ul>
<div id="preview">
Einfachheit
</h2>
<p>
- ngIRCd unterstützt aktiv
- <a href="doc/Platforms.txt">eine ganze Reihe</a>
- von Plattformen: Linux,
- BSD, Mac OS X. Aber auch auf Solaris, HP-UX, AIX und anderen Unices
- läuft ngIRCd.
-</p>
-<p>
- Nach der Installation, die via Paketinstallation oder
- configure-make-make-install erfolgt, kann man nach dem Editieren der
- ngircd.conf bereits nach 5 Minuten loslegen – geändert werden
- müssen dort nur wenige Zeilen, der Rest ist optional.
+ Nach der Installation von ngIRCd (am besten mit dem Paketmanager des
+ Betriebssystems oder direkt aus dem Quellcode, siehe
+ <a href="doc/INSTALL">INSTALL.md</a>) und der Anpassung der
+ Konfiguration in der Datei <code>ngircd.conf</code> ist der IRC-Server
+ nach nur 5 Minuten einsatzbereit - nur ein paar Zeilen müssen dort
+ geändert werden, der Rest ist optional und kann mit den Standardwerten
+ verwendet werden.
</p>
<?php
end_page();
?>
-
ngIRCd
</h2>
<p>
- ngIRCd is a free, portable and lightweight Internet Relay Chat server
+ ngIRCd is a free, portable and lightweight Internet Relay Chat
+ (<a href="https://wikipedia.org/wiki/Internet_Relay_Chat" hreflang="en">IRC</a>)
+ server
for small or private networks, developed under the GNU General Public
License
(<a href="doc/COPYING" hreflang="en">GPL</a>).
</p>
<p>
- The server is quite easy to configure, can handle dynamic IP addresses,
- and optionally supports IDENT, IPv6 connections, SSL-protected links,
- and PAM for user authentication as well as character set conversion for
- legacy clients. The server has been written from scratch and is not
- based on the <q>forefather</q>, the daemon of the IRCNet.
+ The server is quite easy to configure and runs as a single-node server
+ or can be part of a network of ngIRCd servers in a LAN or across the
+ internet. It optionally supports the IPv6 protocol, SSL/TLS-protected
+ client-server and server-server links, the Pluggable Authentication
+ Modules (PAM) system for user authentication, IDENT requests, and
+ character set conversion for legacy clients.
</p>
<p>
- The name <em>ngIRCd</em> means <em>next-generation IRC daemon</em>,
+ The name <em>ngIRCd</em> stands for <em>next-generation IRC daemon</em>,
which is a little bit exaggerated: <em>lightweight Internet Relay Chat
server</em> most probably would have been a better name :-)
</p>
<h2 id="why">
- Advantages
+ Advantages and strengths
</h2>
-<p>
- Why you should be using ngIRCd? For these and other reasons:
-</p>
<ul>
<li>
- well arranged (lean) configuration file
+ Well arranged (lean) configuration file.
+ </li>
+ <li>
+ Simple to build, install, configure, and maintain.
+ </li>
+ <li>
+ Supports IPv6 and SSL.
</li>
<li>
- simple to build/install, configure and maintain
+ Can use PAM for user authentication.
</li>
<li>
- optionally supports IDENT, IPv6, SSL, PAM and iconv.
+ Lots of popular user and channel modes are implemented.
</li>
<li>
- no problems with servers that have dynamic IP addresses
+ Supports "cloaking" of users.
</li>
<li>
- freely available, modern, portable and tidy C-source
+ No problems with servers that have dynamic IP addresses.
</li>
<li>
- ngIRCd is being actively developed since
- <?php echo date("Y")-2001 ?> years
+ Freely available, modern, portable and tidy C source.
+ </li>
+ <li>
+ Wide field of supported platforms, including AIX, A/UX,
+ FreeBSD, HP-UX, IRIX, Linux, macOS, NetBSD, OpenBSD, Solaris
+ and Windows with WSL or Cygwin.
+ </li>
+ <li>
+ ngIRCd has been in development for
+ <?php echo date("Y")-2001 ?> years.
</li>
</ul>
<div id="preview">
Simplicity
</h2>
<p>
- ngIRCd supports
- <a href="doc/Platforms.txt">a whole range</a>
- of platforms: Linux, BSD, Mac OS X, but
- ngIRCd also runs on Solaris, HP-UX, AIX and other Unices.
-</p>
-<p>
- After the installation of ngIRCd, which is executed via packet
- installation or configure-make-make-install, and once you have edited
- the ngircd.conf, you can get started after 5 minutes – only a
- few lines need adapting, the rest is purely optional.
+ After installing ngIRCd (which is best done with the package manager of
+ the operating system or directly from the source code, see
+ <a href="doc/INSTALL">INSTALL.md</a>) and adjusting the configuration
+ in the <code>ngircd.conf</code> file, the IRC server can be ready for
+ use after just 5 minutes - only a few lines need to be changed
+ there, the rest is optional and can be used with the default values.
</p>
<?php
end_page();
?>
-