-
Notifications
You must be signed in to change notification settings - Fork 17
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
Upwork crashes in enforce mode #5
Comments
Works for me, you probably use different paths or something. But in any case, probably won't fix it here, as it's just a repo with stuff that I use myself, not something that's supposed to work for anyone else, as also mentioned in the README: |
@mk-fg, sorry did not read the readme :) You the only person who has upwork profile for apparmor. Could You be more specific please, give short instruction: whats need to be done to check and fix You profile? |
Upwork app is based on node-webkit or electron (not sure how to tell these apart at a glance), so you can probably use pretty much the same rules as with any other app based on these things.
Not sure about "short", but assuming some familiarity with what apparmor does and its rules syntax [1]:
[1] Looks like apparmor.net is down (gone?), but reference for these can be found here: Alternatively, you can switch profile into "complain" mode (see docs and/or link above on how to do that) and have all DENIED messages when starting upwork app logged up-front, fix all of them at once, if there's more than one issue. That's generally how I write these profiles - just run the app with empty-ish profile, see which paths it tries to access, add allow/deny entries or abstractions for these. Iirc there're also tools that make it even easier and build profile from such DENIED lines automatically after running the app, but I've never use any of them, so can't suggest anything, seem to be easy enough as it is. P.S. Можно наверно на русском, если так проще :) |
Looks like I'm still using Upwork 4.2.153.0 btw. EDIT: "previous ones" as in "back when it was called oDesk Teams" (or something like that) |
Thanks. Will look at Your instructions a little bit later. For now links to newest Upwork App version if You need it:
Можно, но верояно пригодится не только мне. :) |
Upwork 5.0.0.319 crashes with usr.bin.upwork profile in enforce mode. Could You fix please? Thanks!
The text was updated successfully, but these errors were encountered: