Ypbind and NIS client on AlmaLinux release 9.2 (Turquoise Kodkod)

Hi team,
How are you?
Can you please help me these questions:

  1. I cannot find out ypbind packet in the repo. Do I have to install as an rpm from outer source?
  2. Can you pleas let me know how to set up nis client?
    Thank you
    [root@m2-dl360g9-105 ~]# yum repolist
    repo id repo name
    appstream AlmaLinux 9 - AppStream
    baseos AlmaLinux 9 - BaseOS
    extras AlmaLinux 9 - Extras
    [root@m2-dl360g9-105 ~]# yum search ypbind
    Last metadata expiration check: 16:19:22 ago on Thu 07 Sep 2023 04:50:36 PM PDT.
    No matches found.
    [root@m2-dl360g9-105 ~]# yum list installed | grep rpcbind
    rpcbind.x86_64 1.2.6-5.el9 @baseos

Does it have to be NIS?

nis+ was removed from EL8.3 and was never part of 9.x because its not 1987 anymore

1 Like

Thank you. Yes, my company is using NIS.

Unfortunate. The appropriate thing would switch the company to something that has support.


One approach (when there are no build for Alma) is to check whether some relatively similar RPM-based distro (like Fedora) still has those desired packages, get their src.rpm, and rebuild the binary packages (preferably with mock) for Alma. Although, that can fail.

amazingly they’re still being built for fedora 39:

https://koji.fedoraproject.org/koji/buildinfo?buildID=2258703
https://koji.fedoraproject.org/koji/buildinfo?buildID=2258716
https://koji.fedoraproject.org/koji/buildinfo?buildID=2258705

As jlehtone suggested I downloaded source rpms for fc39, recompiled with mock under alma 9.3, installed rpms and modified /etc/pam.d in according with what was in there for ALMA 8 - and it works. I didn’t test ypserv yet, but client works. You can find rpms for EL9 in Index of /~sysadmin .