Help Logs Database

Undernet  |  EFnet  |  Quakenet  |  Freenode  |  Ircnet  |  Dalnet
<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

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