G-Line
Aus ZH Wiki
Eine G-Line ist ein netzweiter Bann im Internet Relay Chat, der einer Hostmask für eine bestimmte Zeitspanne untersagt, sich im IRC-Netzwerk einzuloggen. Eine K-Line bewirkt dasselbe wie eine G-Line, allerdings nur auf dem Server, auf dem sie ausgeführt wird. Manche IRC-Server unterstützen auch CIDR-G-Lines.
Syntax, um eine G-Line zu setzen (UnrealIRCd):
gline [+|-]<user@host | nick> [<time to ban> <reason>]
Parameter, die in [] gestellt sind, sind optional.
+|- Wird verwendet um eine G-Line hinzuzufügen oder zu entfernen. Beim Entfernen sind außer der Hostmask keine weiteren Argumente notwendig. Wird nichts angegeben, so wird von einem + ausgegangen.
time to ban legt die Dauer fest, nach der eine G-Line ausläuft. Wird eine Null oder gar nichts angegeben, läuft die G-Line nicht aus.
reason Ist eine kurze Angabe weshalb diese G-Line gesetzt wird.
Beispiel:
Die Syntax, um alle Clients mit der IP-Adresse „192.168.0.3“ und der ident „root“ vom gesamten Netzwerk für eine Minute zu entfernen, wäre:
GLINE +root@192.168.0.3 Clients von dieser IP sind hier nicht erwünscht.
Wildcards sind in der Hostmask erlaubt, so kann man auch die ident user1 bis user999 erfassen, indem man „user*“ angibt.

