Problem: Installation of CentrifyDC 5.7.0 and above in non-global (child) zones on Solaris 11.4 servers will fail with:
Unzipping/unpackaging ./centrifydc-5.7.0-sol10-x86-local.tgz to /var/centrify/install-tmp* ...
Spooling CentrifyDC ...
— content of /var/centrify/install-tmp14343/pkgadd.log: start —
./install.sh[5183]: /usr/sbin/pkgadd: not found [No such file or directory]
— content of /var/centrify/install-tmp14343/pkgadd.log: end —
INFO: install/upgrade RC=127
ERROR: Installation error
Checking file system before exit...Cause:Solaris 11.4 default installation has no SVR4 utilities (pkgadd, pkgrm, etc) in non-global (child) zones.
Resolution:To install Centrify packages into the non-global (child) zone in SVR4 format, execute one of the following:
Either:
- In each non-global (child) zone: pkg install package/srv4
- In the global (parent) zone: pkg install -r package/srv4