| |
| |
| |
|
<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
|
|