strace ssh, Fedora 35
https://drive.google.com/file/d/1ubZTKMuWGKqlwjdPbsfdkENQxrQKFvDb/view?us...
strace ssh, Fedora 36
https://drive.google.com/file/d/10n2pfUJ6eLkLTA0FvMU3SYTcbBp8ZRs-/view?us...
There's a lot that is happening on 35, but not happening on 36...
uname({sysname="Linux", nodename="fovo.local", ...}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=65551, ...}, AT_EMPTY_PATH) =
0
mmap(NULL, 65551, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff1aac53000
close(3) = 0
openat(AT_FDCWD, "/lib64/libnss_mdns4_minimal.so.2", O_RDONLY|O_CLOEXEC) = 3
...
connect(3, {sa_family=AF_UNIX,
sun_path="/var/run/avahi-daemon/socket"}, 110) = 0
There's 15 connect() calls in in f35 case, and 1 in the f36 case which
also fails. Looks like the first big difference is
f35
openat(AT_FDCWD, "/lib64/libnss_myhostname.so.2", O_RDONLY|O_CLOEXEC) = 3
f36
openat(AT_FDCWD, "/lib64/libnss_resolve.so.2", O_RDONLY|O_CLOEXEC) = 3
--
Chris Murphy