]> arthur.barton.de Git - ngircd-web.git/commitdiff
Updated online documentation.
authorAlexander Barton <alex@barton.de>
Tue, 26 Feb 2008 19:30:44 +0000 (19:30 +0000)
committerAlexander Barton <alex@barton.de>
Tue, 26 Feb 2008 19:30:44 +0000 (19:30 +0000)
doc/ChangeLog
doc/FAQ.txt
doc/sample-ngircd.conf

index b4ed23f8b4a4fca537b2da70ad24c2a8dfd16007..95cc36cf2e6797f07e2d07468dd7119251ea30de 100644 (file)
                                -- ChangeLog --
 
 
+ngIRCd 0.11.1 (2008-02-26)
+
+ - Fix sending of JOIN commands between servers when remote server appended
+   mode flags. (Rolf Eike Beer) [from HEAD]
+ - Send "G" instead of "H" flag in WHO replies. (reported by Dana Dahlstrom)
+ - Under some circumstances ngIRCd issued channel MODE message with a
+   trailing space. (Dana Dahlstrom) [from HEAD]
+
 ngIRCd 0.11.0 (2008-01-15)
 
   ngIRCd 0.11.0-pre2 (2008-01-07)
index e17f5fceb9cc828ed4380a69a2e651a136c17c0e..1e42903b9618d1a3ffc10b76d89a90bac8526d49 100644 (file)
@@ -62,15 +62,6 @@ A: On Linux/glibc with chroot enabled you need to put some libraries inside
    is to either disable chroot support or to link against dietlibc instead
    of glibc. (tnx to Sebastian Siewior)
 
-Q: I am running Linux and ngircd dies on startup with the follwing errors:
-   IO subsystem: epoll (hint size 100, initial maxfd 100, masterfd -1).
-   Cannot initialize IO routines: Function not implemented
-   Server isn't listening on a single port!
-   ngircd exiting due to fatal errors!
-A: epoll is only supported on 2.6 Linux kernels. Either use a 2.6 kernel, or
-   re-run configure with the --without-epoll parameter. After configure
-   completed, you should see select() being listed as IO backend:
-   '(I/O backend: "select()"').
 
 IV. Bugs!?
 ~~~~~~~~~~
index d6b6cbe54d4ac1e650f81f09f8291c51f3657881..1975ca4a4aa4bc87326404bd4285a2b094cfe39a 100644 (file)
@@ -6,6 +6,10 @@
 #
 # Comments are started with "#" or ";".
 #
+# A lot of configuration options in this file start with a ";". You have
+# to remove the ";" in front of each variable to actually set a value!
+# The disabled variables are shown with example values for completeness.
+#
 # Use "ngircd --configtest" (see manual page ngircd(8)) to validate that the
 # server interprets the configuration file as expected!
 #
        # Allow Pre-Defined Channels only (see Section [Channels])
        ;PredefChannelsOnly = no
 
+       # Don't do any DNS lookups when a client connects to the server.
+       ;NoDNS = no
+
        # Maximum number of simultaneous connection the server is allowed
-       # to accept (<=0: unlimited):
-       ;MaxConnections = -1
+       # to accept (0: unlimited):
+       ;MaxConnections = 0
 
        # Maximum number of simultaneous connections from a single IP address
-       # the server will accept (<=0: unlimited):
+       # the server will accept (0: unlimited):
        ;MaxConnectionsIP = 5
 
-       # Maximum number of channels a user can be member of (<=0: no limit):
+       # Maximum number of channels a user can be member of (0: no limit):
        ;MaxJoins = 10
 
+       # Maximum length of an user nick name (Default: 9, as in RFC 2812).
+       # Please note that all servers in an IRC network MUST use the same
+       # maximum nick name length!
+       ;MaxNickLength = 9
+
 [Operator]
        # [Operator] sections are used to define IRC Operators. There may be
        # more than one [Operator] block, one for each local operator.
        # this server should establish the connection).
        ;Host = connect-to-host.the.net
 
+       # IP address to use as _source_ address for the connection. if unspecified,
+       # ngircd will let the operating system pick an address.
+       ;Bind = 10.0.0.1
+
        # Port of the server to which the ngIRCd should connect. If you
        # assign no port the ngIRCd waits for incoming connections.
        ;Port = 6667
        # Group of this server (optional)
        ;Group = 123
 
+       # Set the "Passive" option to "yes" if you don't want this ngIRCd to
+       # connect to the configured peer (same as leaving the "Port" variable
+       # empty). The advantage of this option is that you can actually configure
+       # a port an use the IRC command CONNECT more easily to manually connect
+       # this specific server later.
+       ;Passive = no
+
 [Server]
        # More [Server] sections, if you like ...