Anope IRC Services
Anope Development => Feature Requests => Topic started by: De{M}iuM on January 16, 2009, 09:52:53 PM
-
Maybe can exist in a future a version of Anope for Unreal UDB in order to use nicks with command /nick nick:password?
-
I've heard this unreal udb thing mentioned before last week but as yet google won't show me anything useful.
What exactly is it, & where does it come from?
-
I think he's refereing to the NSAuth UnrealIRCd module (http://www.vulnscan.org/customcoding#NSAuth)
-
ah, thx.
-
How can we support a feature that the ircd in most cases doesn't even have.. in unreals case it s a paid module so I doubt there s a lot of users with it + if you pay you get the required anope module anyways.
Also /nick nick:password is a IRCd command not an anope commant so the first place this needs to be implemented is the IRCd, not the services. Once such a command is broadly available anope might support it..
-
I think his point is he wants it for free and for anope to implement it.
-
I think his point is he wants it for free and for anope to implement it.
Nothing wrong with that but /nick nick:password isn't a command normally recognized by the IRCd.. there is nothing in the RFC about the command or what the syntax would be to interact with services to my knowledge, nor do I know of an IRCd that supports it by default.. How can anope implement & support something the IRCds don't..
The first step towards such a command would be an open implementation in the IRCd and the documented protocol it uses to interact with services, only then can anope implement it..
I can see this being very handy in combination with NS SET KILL IMMED, but like I said, it s the IRCd that needs to parse /nick nick:password first..
-
if I may. This CAN be done without the ircd's knowledge. Just not with the same syntax of /nick nick:password. A module can be written to accept a nick and password and upon successful authentication the user in question's nick can be changed. This can be done with the current codebase as well.
For example bob types: /msg nickserv AUTHNICK bill myuberpass and if myuberpass is the correct password for the group that bill belongs to, services will SVSNICK bob to bill and mark him as identified.
-
Well there is exist something like NSAuth module without paying? ???