Commit Diff


commit - 0b1635e371e9c46beb01ebf684526c2ccda8ecea
commit + c3aac8ddb4d78601fe55633be5f846317ecb5608
blob - 9dd57dfcdec00783e3a72e3c1465b72b067bbef8
blob + 73a72fb204959555be429a8a85367bc65f67c918
--- ChangeLog
+++ ChangeLog
@@ -24,6 +24,13 @@ ngIRCd CVS-HEAD
   - um auf dem Ziel-System nicht vorhandene Funktionen nachzubilden wird nun
     die "libngportab" erzeugt; genutzt wird dies bisher fuer vsnprintf().
     Nun compiliert der ngIRCd auch unter Solaris 2.5.1.
+  - "persistente Channels" (Mode 'P') implementiert: diese koennen in der
+    Konfigurationsdatei definiert werden (Sektion "Channel", vgl. Beispiel-
+    Konfiguration "sample-ngircd.conf") und bleiben auch dann bestehen,
+    wenn kein User mehr im Channel ist. Zu Channel-Operatoren werden bisher
+    nur IRC-Operatoren, die den Channel betreten. Die persistenten Channels
+    werden durch das Flag "P" gelennzeichnet, welches normal durch Channel-
+    Op's gesetzt und geloescht werden kann.
 
 ngIRCd 0.4.2, 29.04.2002
 
@@ -207,4 +214,4 @@ ngIRCd 0.0.1, 31.12.2001
 
 
 -- 
-$Id: ChangeLog,v 1.66 2002/05/19 01:39:43 alex Exp $
+$Id: ChangeLog,v 1.67 2002/05/21 00:09:53 alex Exp $
blob - 021bb5b959bb52412cff590e1f4331960daf292d
blob + fae93d615edfa5d7fc65976946c198036d9dd560
--- doc/sample-ngircd.conf
+++ doc/sample-ngircd.conf
@@ -1,4 +1,4 @@
-# $Id: sample-ngircd.conf,v 1.9 2002/05/08 15:43:00 alex Exp $
+# $Id: sample-ngircd.conf,v 1.10 2002/05/21 00:09:53 alex Exp $
 
 #
 # Das ist eine Beispiel-Konfiguration fuer den ngIRCd, die an die
@@ -57,7 +57,6 @@
 	# nicht mehr connectierte Server-Links aufzubauen.
 	;ConnectRetry = 60
 
-
 [Operator]
 
 	#
@@ -72,7 +71,6 @@
 	# Passwort des IRC-Operators
 	;Password = ThePwd
 
-
 [Server]
 
 	#
@@ -113,4 +111,24 @@
 	# Gruppe, zu der dieser Server gehoert (optional).
 	;Group = 123
 
+[Channel]
+
+	#
+	# Mit [Channel]-Bloecken werden "persistente Channels" definiert,
+	# die nach dem Start des Servers automatisch erzeugt werden und auch
+	# dann erhalten bleiben, wenn keine User mehr im Channel sind. Es
+	# koennen mehrere solcher Bloecke hier konfiguriert werden.
+	# Gekennzeichnet werden solche Channels mit dem Mode "P", der ganz
+	# normal gesetzt und geloescht werden kann.
+	#
+
+	# Name des Channels
+	;Name = #TheName
+
+	# Topic, das gesetzt werden soll
+	;Topic = Ein tolles Topic
+
+	# Channel-Modes
+	;Modes = tn
+
 # -eof-