Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
Search the VMware Knowledge Base (KB)   View by Article ID

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.


This is a known issue affecting VMware vFabric Hyperic Server 4.6 and 5.0. Currently, there is no resolution.

To work around this issue, prior to installation, set the environment variable tmpdir to point to a directory where installation processes are allowed to run. 
For example:
echo $TMPDIR
You should now be able to launch processes in the /tmp directory.

Additional Information

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.


  • 1 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 1 Ratings