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

Conveyor cannot read files created by Makerware with restrictive umask #31

Open
OEP opened this issue Oct 20, 2015 · 0 comments
Open

Conveyor cannot read files created by Makerware with restrictive umask #31

OEP opened this issue Oct 20, 2015 · 0 comments

Comments

@OEP
Copy link

OEP commented Oct 20, 2015

We run our Ubuntu systems with a default umask of 0066, which is pretty common in a university setting. Generally everyone is in a common Unix group. This prevents everyone from being able to write to each other's files by default.

Unfortunately, this seems to cause problems with the communication between makerware and conveyor. Whenever we print preview, the apparent plan is to print nothing. When we actually print, the Replicator 2 just puts down a strip of "preprint" filament and stops.

We are forced to launch it

umask 0022
makerware

so files that makerware creates in /tmp are readable by conveyor. This works for now. It's not really optimal since people may save a .thing file they want to keep private.

It would be nice if makerware and conveyor were not so sensitive to the default umask of the system. A couple of ideas: makerware could chmod the files appropriately, there could be a /var/spool/conveyor directory which is chmod g+s that users in a certain group can write to, or something different.

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