Help Logs Database

Undernet  |  EFnet  |  Quakenet  |  Freenode  |  Ircnet  |  Dalnet
<spoogle> hello
<Staz> This IRCD is recommended for smaller networks?
<spoogle> how small
<Staz> 50 usr max?
<Staz> user*
<spoogle> --enable-small-net
<spoogle> as part of the config options
<Staz> can ratbox do things like give vhosts to users, host mangling, SSL etc ?
<spoogle> it doesn't do ssl
<jilles> no host mangling either
<spoogle> you can spoof user hosts in auth {}
<Staz> ahh ok
<Staz> which IRCD is recommended for SSL?
<spoogle> this is a ratbox channel
<Staz> lol sorry :)
<Staz> thanks for the info anyway mate :) I'll keep hunting!
<spoogle> gotta find a decent ircd for those drones.
<SiD3WiNDR> why would you want only 50 drones?
<anjuta> what are the last 2 numbers in user.log for ? things like 3565/70 for instance
<jilles> sendK and receiveK
<jilles> see exit_local_client() in src/client.c
<anjuta> i will, thanks
<anjuta> one more thing, if a server uses the serverhide thing.. will its clients be with a hidden server in their /whois ?
<jilles> ratbox doesn't support such an extreme form of serverhiding
<anjuta> to which point it is hidden then? just from /links and /map ?
<jilles> oh "hidden server"
<jilles> that hides from a flattened /links
<anjuta> and not from normal /links ?
<jilles> righ
<jilles> if you enable the flatten links option, nonopers will get a flattened /links output
<jilles> several other commands will hide routing information
<anjuta> probably /trace ?
<jilles> yes, but it will only work properly for /trace if you enable the option everywhere
<anjuta> but.. i really need a good argument to hide the routing information at this point.. so for now, i think this feature will not be used. i thought it's something else..
<jilles> /trace should really send out the 2 arg form for nonopers if serverhide is enabled
<jilles> see, if you do /trace nick nick it will hide all the RPL_TRACELINKs
<anfl> hmm, is there a way to do arithmetic in autoconf? :)
<NoEx> hello, any body help me about ratbox in private?
<anfl> ask a question here or not at all.
<NoEx> ok
<NoEx> my problem is that: i have the new release and prove to `patch` the ircd for channel mode +O (Only Opers), but have a problem to patch this ircd, the recent version (1.5.*) this error isn't
<anfl> port it manually.
<NoEx> and the other problem is with ENCAP (to make when any body identified to OperServ to make print $nick is identified to OperServ
<NoEx> with other patch for make SVSHINT OSID not funcionaly
<anfl> you should look at the code in m_services.c for the SU command
<anfl> that shows you how to hook something into whois from services.
<NoEx> aha, i'll see
<anfl> if youre not using other services, you could instead just modify operserv to send SU instead
<NoEx> and later write the script in m_encap.c ? but if ratbox services are undef ? because i use hybserv-1.9.1 modificated
<anfl> write the code wherever you want :)
<NoEx> ok
<anfl> best thing is to write a new module for it.
<NoEx> thanx man
<NoEx> have a nice work and gl
<anfl> the alternative if you dont use ratbox services
<anfl> and you dont want whois to show anything other than operserv
<anfl> is just to modify your services to send SU
<anfl> and always compile with services support.
<anfl> (or take that code out of the check for ENABLE_SERVICES)
<anfl> always compiling is easier, and will let you set services with umode +S
<anfl> meaning they cant be kicked/deopped.
<NoEx> aha
<NoEx> thanx :)
<anfl> http://svn.ratbox.org/svnroot/ircd-ratbox/branches/RATBOX_2_1/doc/services.txt
<anfl> read that :)
<anfl> 2) 3) and 4) are relevant to you probably.
<anfl> err, and 5)
<NoEx> :)
<anfl> there is a far easier way to make oper only channels btw
<anfl> and thats to hardcode a check in chm_ban() for +I
<anfl> so when the +I mask matches *!*@opers
<anfl> anyone who is opered can join through +i
<NoEx> aha
<NoEx> that are very utile
<anfl> just dont make it work for +b ;-)
<anfl> that way its just a couple of lines of code..
<anfl> in can_join(), you just need to add:
<anfl> rather
<anfl> change this line:
<anfl> || match_cidr(invex->banstr, src_iphost))
<anfl> to
<anfl> || match_cidr(invex->banstr, src_iphost) || (!irccmp(invex->banstr, "oper!oper@oper") && IsOper(source_p)))
<anfl> or something :)
<NoEx> aha
<NoEx> and when the channel have mode +i, if a user is an IRC Operator can join ?
<NoEx> to the channe l?
<anfl> when the channel is +i
<anfl> and someone has set +I oper!oper@oper
<NoEx> good...nice, thanx
<NoEx> and where is it this -> || match_cidr(invex->banstr, src_iphost)) ? who is the file ?
<anfl> src/channel.c, function can_join()
<NoEx> ok, thanx
<anfl> its a *lot* simpler than trying to add a new channel mode
<anfl> and this way you can still allow specific non-opers to join if you want :)
<NoEx> yes but the compiler said me to have an errors in the new flags
<anfl> paste the actual warning: line
<NoEx> but i describe the new channel mode in modules/core/m_mode.c and src/channel.c
<anfl> but be quick, im about to leave :)
<anfl> dont add a new channel mode.
<anfl> trust me, unless you know what youre doing you wont get it right :)
<anfl> for oper only channels, you should do *only* that change I said above :)
<NoEx> ... i'll go
<anfl> adding new channel modes is not a trivial thing ;-)
<NoEx> if i send a mail to you ? because now i don't have a time and access to the pc
<anfl> no
<anfl> ive told you what to do :)
<anfl> I dont have the time to help you with adding a new channel mode.
<NoEx> :)
<NoEx> ok
<anfl> especially when you can accomplish what you want it for by a one line change ive already given you :p
<anfl> to add a new channel mode, you have to change at least 5 files :p
<NoEx> ok
<anfl> im out, later.
<anjuta> what is the proper way of doing logrotate for the ratbox logs ?
<nodde> how can i get services to mu ircd ?
<sjk> nodde: www.ircd-ratbox.org
<NoEx> anfl r u here? :)
<jilles> what's up?
<anfl> I rewrote INSTALL


Return to ratbox
or
Go to some related logs:

irc sibiu
politics
ubuntu /proc/net/ipv4

Copyright © 2005 www.irclogs.ws. All rights reserved. » disclaimer » contact