I am a oper to my network. And someone tried to be funny and put "DraginX_WorkingOut" (making fun of me) so I gave him a warning but he continued. So I decided to kline him. Well, I didn't hit tab twice and ended up klining myself. I tried looking through the configs to see anything about k-line and nothing good showed up. And the other opers are hardly ever on.
Actually, rehashing is just enough by itself! Because, a rehash clears all dynamic K:Lines (ones added via /kline). G:Lines on the other hand are different.
To aquanight: Huh? I have yet to see an Unreal that removes all dynamic K:Lines on /rehash. If Unreal worked that way, it would be horrible! Imagine a big network with an average of 100 K:lines and a crontab script that rehashes the configuration in every 5 minutes for some reason. K:lines would have almost no sense then.
dont know about rehash but a total reboot clears all the klines that are set with /kline . Has anyone written a module that will write klines to say klines.conf on the fly ? or as per usual am I missing something obvious
Looking at that would that not just dump everything into a file ? . What im talking about is to actively dump the klines into a file such as klines.conf that unreal can read as part of the config . The way I see it is I use bopm to trap proxies and these get klined . What id like is a way to have the klines write to the .conf when the command is issued either by bopm or by opers. That way if the server crashes I dont need to worry about the klines being lost. At the moment I manually transfer the klines over once a week .