/etc/nsswitch.conf is used and written in by many packages, so different Users, different content.
Also it depends on when it was created by which distribution (Upgrade and so on)
It is in the package:
LANG=C zypper wp /etc/nsswitch.conf
Command 'what-provides' is replaced by 'search --provides --match-exact'.
See 'help search' for all available options.
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
---+-------+----------------------------------------------------+--------
i+ | glibc | Standard Shared Libraries (from the GNU C Library) | package
My files:
ls -al /etc/nsswitch*
-rw-r--r-- 1 root root 2261 21. Jul 20:44 /etc/nsswitch.conf
-rw-r--r-- 1 root root 2190 27. Jan 2025 /etc/nsswitch.confbak
-rw-r--r-- 1 root root 2190 18. Apr 2024 /etc/nsswitch.conf.nss_usrfiles
-rw-r--r-- 1 root root 2190 3. Dez 2024 /etc/nsswitch.conf.rpmnew
I have changes it in Jul 2025 to get cockpit working.