I thought I would write up a quick post in regards to installing PE and getting a BASH permission denied error.
information:bash: /tmp/pe-installer-ibqD7803/install/puppet-enterprise-installer: /bin/bash: bad interpreter: Permission denied
When using the enterprise installer from Puppet, I was able to get to the webpage and enter all the parameters. When I clicked deploy I was faced with the above error about the BASH interpreter. It turned out that I had NOEXEC permission on the /tmp directory. Once I changed this with the following command I was able to install PE.
To remove noexec:
mount -o remount,exec /tmp
To Put it Back:
mount -o remount,noexec /tmp