The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
Non-fatal POSTIN scriptlet failure in rpm package vfabric-hyperic-server (2040939)
VMware vFabric Hyperic Server RPM installation on SELinux fails with error:
Non-fatal POSTIN scriptlet failure in rpm package vfabric-hyperic-server
By default, the RPM installer unpacks a temporary JRE to the /tmp directory, which is used for the remainder of the installation process.
The error Non-fatal POSTIN scriptlet failure is the result of an SElinux policy that prevents executables from running in the /tmp directory. Even though the directory and unpacked files may have execute permissions, the system prevents the executables from running.
To workaround this issue, prior to installation set the environment variable tmpdir to point to a directory where installation processes are allowed to run.
You should now be able to launch processes in the /tmp directory.
Other installation tasks may be affected when you install on SELinux, depending on the security settings on the target machine:
- Permission issues creating a user
- Writing to the default /opt/hyperic or /opt/vmware/hyperic directories
- Creation of startup scripts in init.d
To troubleshoot other installation issues, review your system security and permission settings.
Request a Product Feature
To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.