NIS setup fails after sys-unconfig
I have a system I'm trying to set up on an existing (work) network. I installed 151a from the media and ran sys-unconfig to avoid trying to set up all the parameters manually. The reboot failed on NIS configuration with an error:
ld.so.1: sysidns: fatal: relocation error, file /usr/snadm/lib/libnsnis.so.1: symbol smf_get_state: referenced symbol not found
There is no way to work around this other than to boot single user and attempt to identify all the relevant files and settings and do them by hand.
Updated by Chris Jordan over 8 years ago
- Category set to Caiman (Installer)
- Assignee set to OI Caiman
- Tags changed from needs-triage to sysidtool
I was able to duplicate this in Virtualbox with 151a by running sys-unconfig and then attempting to configure NIS (not using NIS does not trigger the error). A workaround is to modify /lib/svc/method/sysidtool-system to add:
LD_PRELOAD="libscf.so.1"; export LD_PRELOAD
After I did that I could configure NIS without triggering the fatal relocation error.