I found this discussion / bug thread while looking for a solution to an inability to install packages on a VPS in my Dreamhost account.
Dreamhost has /tmp mounted with noexec and there's some kind of permission preventing me from remounting it to turn off noexec.
I don't know the ins and outs of whether it's a good idea or not to make /tmp noexec, whether it adds more security or not. Fact is that Dreamhost chose to set up their VPS's so /tmp is noexec and to prevent us from changing that setting.
This same configuration choice already tripped me up yesterday while trying to install PECL packages ... and there's a workaround in PECL to configure a different tempdir.
Thankfully the configuration setting in #19 does the trick.
I found this discussion / bug thread while looking for a solution to an inability to install packages on a VPS in my Dreamhost account.
Dreamhost has /tmp mounted with noexec and there's some kind of permission preventing me from remounting it to turn off noexec.
I don't know the ins and outs of whether it's a good idea or not to make /tmp noexec, whether it adds more security or not. Fact is that Dreamhost chose to set up their VPS's so /tmp is noexec and to prevent us from changing that setting.
This same configuration choice already tripped me up yesterday while trying to install PECL packages ... and there's a workaround in PECL to configure a different tempdir.
Thankfully the configuration setting in #19 does the trick.