Dear Maintainer,
upgrading libapache2-mod-passenger from Verion 3.0.13debian-1 to
3.0.13debian-1+deb7u1 leads to incorrect permissions on passenger
tmp folder: /tmp/passenger.1.<pid>. Permissons where 750 and not
755, what is necessary. Permissions 750 on this folder will give
the following error (apache2 error.log):
[ pid=27537 thr=139753881134848 file=ext/apache2/Hooks.cpp:862
time=2014-01-23 11:27:03.316 ]: Unexpected error in mod_passenger:
Cannot connect to Unix socket '/tmp/passenger.1.0.27500/gene
ration-0/socket': Permission denied (13) Backtrace: (empty)
With permissions 755 everything works fine.
Workaround: adding the following line to /etc/apache2/envvars:
umask 022
Best regards,
Hubert