-
Notifications
You must be signed in to change notification settings - Fork 46
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
Install LibreOffice in sd-svs-disp template #205
Comments
Since we're not going to have #205 land for 0.1.0alpha, we should explicitly call out some good formats to test with. I've also rephrased the "contact your administrator" language -- we can re-introduce that language as we build the proper end-user documentation, but for now, pointing to the issue tracker feels more appropriate.
There's WIP in https://github.com/freedomofpress/securedrop-workstation/compare/svs_disp_libre. A few observations so far:
Based on the initial report, it seems that the java binary doesn't get the proper pax flag from paxctld before being invoked. That could be due to lack of proper path in the paxctld config, or it could simply be a race condition, where paxctld doesn't enforce quickly enough (triggered via inotify). A reasonable solution here is to check that paxctld is running via salt, and set the paxctld service check as a requirement of the libreoffice install. |
I was looking at the wrong place :( I will update the right place then.
I disabled memprotect on libreoffice otherwise there are those grsec error messages in kern.log file. I thought of not having those will help in future.
I will use this then. 🌈
This is due to race condition where |
Also restarts and enables paxctl service
Fixes #205 installs libreoffice in svs disp
Due to complexity around Java install and PaX flags: Java runs java as part of the install process, and paxctld does not run and apply to flag before that happens.
We will likely need to install Java twice:
The text was updated successfully, but these errors were encountered: