Commit Graph

30 Commits

Author SHA1 Message Date
Mikhail Novosyolov
de68dc2288 Clean up junk after LibreOffice failure
"set -e" stops the whole script if soffice/docker command fails.
An attacker may fullfill all tmpfs in /tmp by uploading documents on processing which ones LibreOffice will fail.

"exit 0" in the end of the script makes no sense.
2021-10-12 15:52:11 +00:00
Tiago Jacobs
eb4f1b0b88 Fix broken apt cache when installing libreoffice 2021-10-01 13:18:26 -03:00
Gustavo Trott
bf4229bbe5 Set 1gb as memory limit for Office-conversion Docker 2021-09-29 14:54:07 -03:00
Fred Dixon
ac1ac70da9 Fix https://github.com/bigbluebutton/bbb-install/issues/413 in source 2021-08-26 10:33:40 -05:00
Gustavo Trott
6cba3cf702 Makes Libreoffice Docker mounts the system fonts instead of install fonts in container 2021-04-29 17:39:27 -03:00
Gustavo Trott
7d6ade0e05 brackets are not required and quotes should be used to protect against spaces in the file names 2021-04-26 17:38:30 -03:00
Anton Georgiev
70a62e8ee9
Merge pull request #12083 from gustavotrott/soffice-conversion-security-fix
Apply security enhancements for libreoffice conversion scripts
2021-04-19 13:54:37 -04:00
Anton Georgiev
bed0d41807
Merge pull request #12035 from gustavotrott/pptx-conversion-font-errors
Installs LibreOffice 7 and MS fonts for presentation conversions
2021-04-19 13:36:09 -04:00
Gustavo Trott
e430df0a31 Apply security enhancements for libreoffice conversion scripts 2021-04-19 13:36:03 -03:00
Gustavo Trott
992ec2b3a4 Install Libreoffice 7 and MS fonts in Docker to convert presentations 2021-04-15 09:32:29 -03:00
Gustavo Trott
6bf5e944a2 Installs etherpad script in libreoffice-conversion directory 2021-04-15 09:01:24 -03:00
Gustavo Trott
2abda6bdc1 Installs etherpad script in libreoffice-conversion directory 2021-04-15 08:32:56 -03:00
Gustavo Trott
7c4f2fa4dd Change line ending to unix style 2021-04-13 18:30:33 -03:00
Gustavo Trott
f11450d6bf Change line ending to unix style 2021-04-13 18:06:33 -03:00
Gustavo Trott
ad9e6ec960 supports Etherpad exports to DOC 2021-04-13 14:12:27 -03:00
Gustavo Trott
4869660fdb Makes convert scripts support Etherpad exportation 2021-04-13 10:41:16 -03:00
Gustavo Trott
b0cddb4b33 Split install script in two (local or remote), avoiding install docker if remote approach was chose 2021-03-30 12:24:49 -03:00
Gustavo Trott
511f0de62d Removes uninstall script of old libreoffice services, it will not be necessary 2021-03-30 11:32:53 -03:00
Gustavo Trott
d44bf40f27 Removes files used to install libreoffice-docker service in previous approach 2021-03-29 17:18:31 -03:00
Gustavo Trott
894d15614c Includes dockerfile, install/uninstall script, exec scripts and sudoer permission to run office2pdf conversion, and removes previous way files 2021-03-23 10:59:27 -03:00
Gustavo Trott
bdae83a2b1 Clear and document conversion shellScript files 2021-03-22 15:48:08 -03:00
Gustavo Trott
e9d5eca664 Replaces the presentation Office to Pdf converter using shellScript instead of jodconverter 2021-03-22 15:32:22 -03:00
Fred Dixon
c6ea649fec Fix #11089 2020-12-29 09:15:00 -06:00
Tiago D J
3bcd41fd7b
Avoid cache usage when building docker image 2020-10-28 16:50:08 -03:00
Fred Dixon
876695780d Update fonts 2020-08-09 20:12:17 -05:00
Tiago Jacobs
29ff2504ff Make the bigbluebutton user id be mapped on startup ( and no more during build time ) 2020-08-02 20:05:11 -03:00
Tiago Jacobs
edb4755cd7 Lock libreoffice container network 2020-07-24 12:29:24 -03:00
Tiago Jacobs
153c59307d Improvements on bbb-libreoffice 2020-07-24 02:42:51 -03:00
Tiago Jacobs
9c6daad83c Improve uninstall scripts 2020-07-02 16:20:36 -03:00
Tiago Jacobs
daea7328ad Add scripts for install/uninstall ( and service scripts ) 2020-07-02 16:01:37 -03:00