FS#42315 - [prosody] Infelicitous directory permission breaks s2s and other things

Attached to Project: Community Packages
Opened by Adam C. Emerson (electric_blue) - Thursday, 09 October 2014, 17:29 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Sunday, 19 October 2014, 13:47 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

The directories adhoc, mod_s2s, muc, and storage are set to a mode of 750

Since this makes mod_s2s unusable nothing can be routed off the system and it kills federation

I fixed it by changing them to 755.

Additional info:
* package version(s): 0.9.5-1


Steps to reproduce:

Remove and reinstall prosody
Try to log in as a user with contacts on a remote service
Notice all the 'no just kidding' messages from stanzarouter in the log

Thank you very much.
This task depends upon

Closed by  Bartłomiej Piotrowski (Barthalion)
Sunday, 19 October 2014, 13:47 GMT
Reason for closing:  Fixed
Additional comments about closing:  prosody 0.9.6-1
Comment by Doug Newgard (Scimmia) - Friday, 10 October 2014, 14:36 GMT
I don't see those dirs in the package. Is this something the program creates at runtime? If so, it's an upstream problem.

Edit: ok, those dirs are at usr/lib/prosody/modules/, and are created with the make install. Definitely an upstream problem.

Loading...