Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pipeline local filesystem: rsynced folders don't allow x permission for group #226

Open
remileduc opened this issue Aug 9, 2017 · 0 comments

Comments

@remileduc
Copy link
Contributor

remileduc commented Aug 9, 2017

I have this issue:
I use a pipeline local filesystem to link the storage with the dashboard. In the dashboard, the services are run with the archivematica user.

For some reasons, when the storage sends files to the dashboard, it uses another user to ssh in the dashboard, called archivematica-storage.

Both archivematica and archivematica-storage are in the group archivematica, so the folders created by the storage on the dashboard look like this:

drwxrw-rw-. 1 archivematica-storage archivematica 0 Aug  9 15:26 archive

As you can see, groups can't execute the folder (so they can't see what's in). So, when the dashboard wants to use it, via the archivematica user, it doesn't work.

For me, it makes sense that the created folders have the execute permission as long as they already have read and write, thus I suggest the following PR: #227

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant