Yesterday CentOS finally opened the floodgates and released 6.0 into the wild. After spending most of the day downloading new ISOs[*], I set about making passenger packages for EL6.
Anyone using the
The notable changes:
[*] The aforementioned images I had acquired on Friday turned out to not be final ISOs. They were probably close enough, but in the interest of prudence I downloaded them again.
Anyone using the
passenger-release
package can yum update
to get the new packages. Otherwise, they're available in the repository: http://passenger.stealthymonkeys.com/ (and soon its mirrors)The notable changes:
- The biggest news for this release: Support for EL6 (RHEL, CentOS, and SL) an Fedora 15!
- The
PassengerHelperAgent
used bymod_passenger
andnginx-passenger
has been moved to its own SELinux domain, and thehttpd_use_ps
boolean has been removed. It has always bothered me that installing mod_passenger could open up/bin/ps
to otherhttpd_t
code (likemod_php
&mod_perl
for example). This solution much better separates the concerns. (Thanks to Darrell Fuhriman for doing the research and prodding me into implementing the correct solution!) mod_passenger
andnginx-passenger
files are now correctly labeled after install. (Thanks to Viliam Pucik for this patch!)- A few of the helper scripts in
passenger-standalone
were being installed with the wrong permissions. This has been corrected. - The packages should now build cleanly on Amazon Linux AMI. (Thanks to Jordi for the heads-up!)
[*] The aforementioned images I had acquired on Friday turned out to not be final ISOs. They were probably close enough, but in the interest of prudence I downloaded them again.
Leave a comment