[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Most recent version of the FAQ?



On Sat, Apr 29, 2000 at 09:51:29PM -0400, Jack Twilley wrote:
> >>>>> "Kurt" == Kurt Roeckx <Q@xxxxxxx> writes:
> 
> Jack> Basically, I want to remove identd checking and use my own
> Jack> custom checking as the sole authentication method.
> 
> Kurt> Currenlty ident checking is always turned on, you'll need to
> Kurt> modify iauth to not do it then.
> 
> Kurt> in a_conf.c there is:
> 
> Kurt>         if (ident == NULL) { ident = *last = (AnInstance *)
> Kurt> malloc(sizeof(AnInstance)); ...
> 
> Kurt> That needs to be changed/removed to turn that off.
> 
> I wrapped it with #ifndef NO_IDENT // #endif /* ifndef NO_IDENT */

NO_DEFAULT_IDENT is probably a better way to call it.

> Perhaps a patch like that should be included in the next release?
> After all, NO_IDENT does mean don't use identd, and should apply to
> the entire set of programs underneath irc2.10.3, I'd think.

I think it was mainly done because most people would forget to turn it on,
or even make an iauth.conf. Specialy those who upgraded from 2.9.x
(without iauth), and don't really follow the changes we make.

ircd used to always do that ident check, so we made sure iauth always did
it too.

You don't really need it because you are pretty sure who logs in.


Kurt