Am 18.09.26 um 14:30 schrieb Vincent Lefevre:
On 2026-09-17 10:22:24 +0700, Max Nikulin wrote:
My point is that, reporting a bug, you should avoid non-essential steps to
reproduce it. More generic configuration that is closer to defaults means
that the scope of the issue is wider. It require less efforts to try and to
create debug environment. In this thread you see that mention of disabled
IPv6 may insult people. Reaction of developers might be similar.
"mention of disabled IPv6 may insult people"???
No, but it is a rather uncommon situation. As the reason for your issue
is not clear yet, it is recommended to try from scratch in a controlled
environment where the settings are all default. That makes finding the
issue much easier.
Since error messages are different, it is better to describe primary
scenario with default IPv6 configuration (local addresses, no global
routing).
I could not try. That's not my fault if non-root users cannot test
(emulate) such a configuration.
Then you cannot reasonably open a bug report - because the developers
will ask you to do such test. Set up a test environment (e.g.
Virtualbox) and track the issue down.
Your bug report lacks timestamps that proof that partial failure is treated
as success while the setting to quickly expunge negative results from the
cache is respected.
I was not aware of how nscd worked at the time of the bug report.
The nscd(8) man page is ridiculously uninformative. Developers
should do their work first.
It is simply a cache for requests using the libc functions. Be aware
that the libc stuff is different in Linux/BSD/UNIX, so you may find
information that does not apply to the Linux implementation.
BTW, I've just found that the French (and much older) version is much
more informative: http://manpagesfr.free.fr/man/man8/nscd.8.html
That doesn't say from which distribution it came (at
When possible, use standard tools like getent instead of custom programs or
scripts.
getent does *not* work in the same way. In particular, in the test,
I got an exit status 2 in each case while IP addresses were available
in each case (e.g. with getaddrinfo). And no error messages at all.
That's very unhelpful.
Can you give a test case?
--
Gruß
Marco
Spam bitte an [email protected]