Add a bit more content including changing teh lo_template_path in the default service
This commit is contained in:
parent
4ea711b407
commit
8710b99677
|
@ -333,6 +333,20 @@ Last-Update: 2017-06-23
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
One final tweak to perform is to edit the systemd unit file to point to the `libreoffice` templates directory rather than the Collabora one.
|
||||||
|
|
||||||
|
```
|
||||||
|
$ vim debian/loolwsd.service
|
||||||
|
@@ -4,7 +4,7 @@ After=network.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
EnvironmentFile=-/etc/sysconfig/loolwsd
|
||||||
|
-ExecStart=/usr/bin/loolwsd --version --o:sys_template_path=/opt/lool/systemplate --o:lo_template_path=/opt/collaboraoffice5.3 --o:child_root_path=/opt/lool/child-roots --o:file_server_root_path=/usr/share/loolwsd
|
||||||
|
+ExecStart=/usr/bin/loolwsd --version --o:sys_template_path=/opt/lool/systemplate --o:lo_template_path=/usr/lib/libreoffice --o:child_root_path=/opt/lool/child-roots --o:file_server_root_path=/usr/share/loolwsd
|
||||||
|
User=lool
|
||||||
|
KillMode=control-group
|
||||||
|
```
|
||||||
|
|
||||||
Now we install some required `npm` dependencies; the `nodejs-legacy` package will provide our `npm`; don't install the `npm` package itself as this will cause dependency hell. I do this in the main homedir to avoid putting cruft into the source directories.
|
Now we install some required `npm` dependencies; the `nodejs-legacy` package will provide our `npm`; don't install the `npm` package itself as this will cause dependency hell. I do this in the main homedir to avoid putting cruft into the source directories.
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -396,8 +410,8 @@ $ vim debian/loolwsd.service
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
EnvironmentFile=-/etc/sysconfig/loolwsd
|
EnvironmentFile=-/etc/sysconfig/loolwsd
|
||||||
-ExecStart=/usr/bin/loolwsd --version --o:sys_template_path=/opt/lool/systemplate --o:lo_template_path=/opt/collaboraoffice5.3 --o:child_root_path=/opt/lool/child-roots --o:file_server_root_path=/usr/share/loolwsd
|
-ExecStart=/usr/bin/loolwsd --version --o:sys_template_path=/opt/lool/systemplate --o:lo_template_path=/usr/lib/libreoffice --o:child_root_path=/opt/lool/child-roots --o:file_server_root_path=/usr/share/loolwsd
|
||||||
+ExecStart=/usr/bin/loolwsd --version --o:sys_template_path=/srv/lool/systemplate --o:lo_template_path=/srv/collaboraoffice5.3 --o:child_root_path=/srv/lool/child-roots --o:file_server_root_path=/usr/share/loolwsd
|
+ExecStart=/usr/bin/loolwsd --version --o:sys_template_path=/srv/lool/systemplate --o:lo_template_path=/usr/lib/libreoffice --o:child_root_path=/srv/lool/child-roots --o:file_server_root_path=/usr/share/loolwsd
|
||||||
User=lool
|
User=lool
|
||||||
KillMode=control-group
|
KillMode=control-group
|
||||||
Restart=always
|
Restart=always
|
||||||
|
|
Loading…
Reference in New Issue