Hi,

On 22.03.19 00:53, T. Joseph Carter wrote:
> <-- nick (~u@h) has quit (Quit: ZNC 1.6.5+deb1+deb9u1 - http://znc.in)
> <-- nick (~u@h) has quit (Quit: ZNC 1.6.6+deb1ubuntu0.1 - http://znc.in)
> <-- nick (~u@h) has quit (Quit: ZNC 1.6.5+deb1+deb9u1 - http://znc.in)
> 
> And one counter-example of how changing the default might be a good idea:
> 
> <-- nick (~u@h has quit (Quit: ZNC - https://znc.in)

This behaviour goes back to [1], I think. Before that, ZNC would do the
second kind of quit message. Commit [1] introduced an option called
"HideVersion", which defaults to "false". If this option is "false", the
function CZNC::GetTag() *always* includes version information. When set
to "true", CZNC::GetTag() only includes version information when told so
by its caller (seems to be: only the web interface for logged-in users).

When I proposed to restore the old behaviour and instead to make
"HideVersion" also not include the version when explicitly told
otherwise, I was told that this is the way it is supposed to work.

Anyway: Set "HideVersion = true" in your znc to get rid of the version
information. Webadmin can modify this setting, but controlpanel can not.

If wanted, Debian could patch src/znc.cpp to change the default for
m_bHideVersion to true (the line looks like "m_bHideVersion(false)").

Cheers,
Uli

[1]:
https://github.com/znc/znc/commit/f9a45076690990f75a14315db4f456e750073723
-- 
"Are you preparing for another war, Plutarch?" I ask.
"Oh, not now. Now we're in that sweet period where
everyone agrees that our recent horrors should never
be repeated," he says.

Reply via email to