Hi,
/etc/nsswitch.conf is owned by glibc. It is not a symbolic link as we
ship it.
If find out which packages replaces our configuration with a symbolic
link, please file a bug against that package. If they want to take over
/etc/nsswitch.conf, this is negotiable, but it needs coordination with
the glibc package.
This is a bit of a tangent, but we probably avoid changing /etc/nsswitch.conf on a running system at all (defer until next offline update?) until
gets fixed. as it stands, no long running daemon will see changes to the file, I think, leading to potentially weird bugs sometime after authselect is run right? (and maybe not in an obviously connected way)
Ray