Armin Plöger Mailinglist@sg-kommando.de wrote:
Wie kann ich im Server IP Adressen unterbinden ? Es sollen NUR Logins von 2 ip Adressen gewährt werden. Vom localhost und von meinem Bouncer (auf einer anderen Shell)
you can't. Ngicrd optionally supports tcpwrappers (hosts.allow, hosts.deny & friends). Another possibility is to use a packet filter. If you only need access from localhost, you could bind ngircd to 127.0.0.1.
wie kann ich es realisieren das der Server KEINE User räume nimmt ? Es sollen also nur vordefinierte räume genutzt werden.
PredefChannelsOnly = yes
Kann ich es irgendwie hin bekommen das ich die räume (da ich diese dynamisch erstellen möchte) aus einer mysql Datenbank raus lese ? Also das die erlaubten registrierten räume möchte ich über die Webseite anlegen und der Benutzer kann diese räume dann mit cgi:irc betreten. Wie schaffe ich das ? Gibt es dafür Services wie chanserv der das kann ? Wo finde ich eine Konfigurationsanleitung dann dafür ?
ngircd doesn't support services (and i'm not aware of anyone working on this), so if you need that you'll have to look for another ircd.
It may be possible to do what you want using some perl (or another language) scripting magic to grab that information from a database (or another source) and use that to re-build ngircd.conf dynamically.
I'm not aware of a ''off-the-shelf'' solution, though.
Florian