Fedora has already removed NIS support, only leaving libraries necessary to compile slapi-nis. RHEL 9 also removed NIS client side support. It is time to start phasing NIS server support out in FreeIPA as well and in addition to that start switching compatibility tree off by default.
In case of a NIS server we also should promote other methods to authenticate to the system and don't provide password hashes as part of NIS passwd maps.
This ticket will track a change of the defaults to:
Update: NIS server support will be removed.
Metadata Update from @abbra: - Custom field rhbz adjusted to https://issues.redhat.com/browse/RHEL-34186
Upstream PR: https://github.com/freeipa/freeipa/pull/7336
master:
ipa-4-12: