ypserv-2.8-21 The ypserv Makefiles strip the binaries before installation, thus rendering the -debuginfo package pretty useless. Attached is a patch against the current RHEL3 ypserv-2.8-21, with aclocal-1.7 and automake-1.7 run (they're not available on RHEL3, so needed to include those in the patch), and a build fix (ypserv wasn't linking against libresolv despite detecting it). Also attached is a patch for the .spec file to install the /var/yp directory and /var/yp/Makefile. I think that installation might still fail as the real /var/yp will be installed by the Makefile.am in scripts/: install-data-local: $(mkinstalldirs) $(DESTDIR)$(varypdir) $(INSTALL_DATA) $(top_builddir)/scripts/ypMakefile $(DESTDIR)$(varypdir)/Makefile
Created attachment 129905 [details] ypserv-2.8-no-strip-automake-complete.patch
Created attachment 129906 [details] ypserv-2.8-spec-file-missing-var-yp.patch
This bug will be fixed in the RHEL3.9 ypserv. I ended up doing a much smaller patch to fix the problem (just patched the Makefiles instead of the entire autoconf file).
Fix has been built into ypserv-2.8-22
Devel ACK.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2007-0448.html