AW: [IRCServices Coding] can services change user ident on connect ?

Georges Berscheid georges at berscheid.lu
Sun Mar 2 08:38:22 PST 2003


Hi,

You could write a module implementing this.
Services can use IRCd's /chgident and /chghost (e.g.
send_cmd(s_OperServ, "CHGHOST %s :%s", theuser->nick, somehost); where
theuser is a User struct from get_user(nick_as_string)).
You will also have set theuser->fakehost and theuser->username
correctly. Services don't like to be desynched :)
If you browse a little the existing code, you will easily understand :)

Greets,

Georges



-----Ursprüngliche Nachricht-----
Von: ircservices-coding-bounces at ircservices.za.net
[mailto:ircservices-coding-bounces at ircservices.za.net] Im Auftrag von
Jack Neils
Gesendet: Sonntag, 2. März 2003 02:15
An: ircservices-coding at ircservices.za.net
Betreff: [IRCServices Coding] can services change user ident on connect
?


Hi, i've been trying to modify ircservices 5.0.12 to make my irc network

more secure.

i'm using UnrealIRCD (3.2beta14), and i wanted the services to do this:

when a user connects, there are commands passed between the server, the 
services, and the client, right?
and services can say that something has to change, right?

so, instead of having the user connect with his real ident and host,
i'd like for services (either directly, or through UnrealIRCD's chgident
and 
chghost) to change the ident and host into something else.

but i'm new at this, and though i understand the basics,
i really can't figure where i have to put what.

anyone that can help?


Thx in advance,
Bjorn

_________________________________________________________________
MSN Search, for relevant search results! http://search.msn.be

------------------------------------------------------------------
To unsubscribe or change your subscription options, visit:
http://www.ircservices.za.net/mailman/listinfo/ircservices-coding