| |
| |
| |
|
<anjuta> just close the socket without any reason.. <anjuta> something happened to the network.. who cares.. <AndroSyn> you need to at least do an exit_client() :P <AndroSyn> doing a close() on the fd isn't too nice <sjk> anjuta: haha <jilles> well it seems you want to instruct the real users to not join that channel anymore <jilles> if you just close the fd, they will reconnect and rejoin the channel <sjk> I wouldn't want to disconnect them <sjk> I just want to resv the channel and get the local users out of it <AndroSyn> i'm just not sure you wanna be doing a force part <sjk> Why not do a server kick? <jilles> server kicks generate server notices on csircd/hyb6 <jilles> and kicks lead to rejoin attempts <anjuta> are there ready to use crontab scripts for ratbox ? <AndroSyn> to start it? <anjuta> yes, and restart it if needed <sjk> http://www.wohmart.com/ircd/pub/irc_tools/misctools/chkircd-h7 <sjk> Personally I just use @reboot, but shrug :) <AndroSyn> #!/bin/sh <AndroSyn> PREFIX=/usr/local/ircd <AndroSyn> if [ -f $PREFIX/etc/ircd.pid ]; <AndroSyn> fi <AndroSyn> would work too <AndroSyn> you could just try to start it every 5 minutes <AndroSyn> as it checks its own pid file <AndroSyn> and won't start it if it is already running <anjuta> humm, this is shorter, i like it better :) <anjuta> thanks <anjuta> why don't you include it in doc/ or somewhere else ? <AndroSyn> what the script i just threw out? <AndroSyn> because i just wrote it :P <anjuta> hah :) <anjuta> ok <jilles> that's more complicated than what I've been using <jilles> cd $PREFIX && ps -p $(cat etc/ircd.pid) || bin/ircd <jilles> with /dev/null stuff <anjuta> what if you have a pid, but the ircd isn't running ? <anjuta> aaaa.. ok <anjuta> got it <jilles> kill -0 is slightly better than ps -p in that it fails if the pid exists but belongs to another user <jilles> also it has the mostly philosophical advantage of not using ps <AndroSyn> there is of course the chance that the pid exists and belongs to the user and isn't the ircd <AndroSyn> but that shouldn't happen if you have a dedicated ircd user <AndroSyn> (generally, at least) <anjuta> ok, 11 servers out of 31 running ratbox :) <anjuta> 42% of our users now use ratbox :> <Cdogg> ratbox is awesome <Cdogg> must admit <anjuta> woha.. so much bnc's quitting with excess flood.. <jilles> does that happen with hyb6 too? <jilles> or do they just flood off before you see them on channels? <anjuta> no <anjuta> they connect and the same second they get disconnected <anjuta> wat is client_flood ? <anjuta> was it.. <jilles> there's something weird if bncs flood off on ratbox <jilles> ratbox is on the friendly side with excess flood <anjuta> is it because they send privmsg, before joining all channels ? <jilles> yeah that blows away the flood grace period <jilles> users should login to services with services shortcuts <anjuta> umm /nickserv etc ? <jilles> yeah <anjuta> i just increased client_flood and all those garbages got connected <jilles> unfortunately that opens up the possibility of flooding services more effectively via floodgrace <anjuta> it was 20 i set it on 40 huh :) <jilles> also an option :) <anjuta> but 40 is way too much, i suppose :) <anjuta> one more question.. i see some clients.. just connect and then disconnect with "client quit". would it be their own quit or the server kicks them out ? <jilles> own quit <jilles> unless you set kline_reason to that <anjuta> no, i use the default, i like it :) <anjuta> what i can tell from cliconn.. they use the same software <datix> Hey <Cdogg> is it possible to disable hostname look up? <datix> does ratbox have the capability to do a round robin server? <anjuta> wasn't round robin a dns feature ? <datix> maybe <anjuta> humm, i miss one feature from hybrid.. is it possible to strip the ~ from the idents of some given hosts ? <anfl> no_tilde <anjuta> eek, i've been looking in the wrong section, thanks <anfl> ok, I have our profile :) <anfl> > ps auxfw <anfl> > <anfl> hmm <anfl> this makes it quite hard to see how much ram its using :p <anfl> www.leeh.co.uk/profile.txt <anfl> 9.0 252.85 95.93 192030989 0.00 0.00 BlockHeapAlloc [12] <anfl> heh <anfl> :) <anfl> 937 million calls to match() <anfl> we really do hammer the balloc dont we <anfl> barely touch malloc() <anjuta> humm, the spambot exempt in the auth{} is not working for the part/join detection ? <noddy_> *** Found your hostname <noddy_> how can i tur off that ? <noddy_> turn <noddy_> <noddy_> in ircd.conf <anjuta> remove need_ident flag from auth{} <noddy_> k thx <noddy_> **** those colors <jilles> don't start with example.efnet.conf unless you're setting up an efnet server <noddy_> start whit example.conf ? <jilles> yup <noddy_> ait <anjuta> jilles, btw, i used example.conf for my network and I still get those messages, althought I don't care much :) <jilles> it's no_create_on_split, etc <jilles> for larger networks you want it <anjuta> humm, it usually happens after the split is over <Time> is there a command to change the mline/sdesc whilst the ircd is running? <anfl> no <anfl> theyre updated on rehash <anfl> but naturally, it cant propagate until your server splits and relinks to the network. <Time> aha, so change in the conf and rehash. thanks :) <anjuta> is there a chance wallops/operwall cound be redirected to the server logs ?
Return to ratbox or Go to some related
logs:
canada one speaker doesn't work reason xorg
|
|