Solved Disappearing Port: net/nss_ldap

So I've sort of cobbled together an LDAP-based authentication workflow for users to log into a set of servers via SSH. Each of those servers have LDAP(S) clients that hit an external IdP. This has worked fairly well for years but as I recall it relies on net/nss_ldap to work properly. That port appears to be unavailable now for the amd64 architecture, poudriere threw a fit at me earlier. So I guess the question I've got is, for those of you who know this workflow a little better than I do: (a) was that port strictly necessary for this sort of use case and (b) if so, how is everyone going about solving this? I've been trying to hunt down migration documents, etc., but the port seems to have simply vanished and even the docs seem to have bad (old) info now.

Thanks in advance!
 
That port appears to be unavailable now for the amd64 architecture, poudriere threw a fit at me earlier.
The port is still there. It's been giving build errors for some time now.


but the port seems to have simply vanished
The port hasn't vanished, it's right here: net/nss_ldap. The PACKAGE has disappeared because the port fails to build. You can't build a package from something that fails to compile properly.

PR 270465
 
The port is still there. It's been giving build errors for some time now.



The port hasn't vanished, it's right here: net/nss_ldap. The PACKAGE has disappeared because the port fails to build.

Ah that's on me for the bad terminology, you're correct of course. Nevertheless, the problem still exists from a usability standpoint--do you know of any workarounds at this point other than waiting for that particular port to be fixed?
 
Keep an eye on this one PR 270465. Apparently it has problems if the KERBEROS option is on and tries to depend on the system's Heimdal kerberos. If you don't need Kerberos you could try turning that option off.
 
Back
Top