Page MenuHomeFreeBSD

officeGroup
ActivePublic

Recent Activity

Mon, Nov 24

jsm added a comment to D49636: new port: net/collabora.
In D49636#1231396, @jsm wrote:

use autoreconf for bundled liborcus, and use a TMP_PLIST for collabora-office

BTW, why not use mdds and liborcus from ports? They are already present for libreoffice

The ports version is too new for the collabora tag in libreoffice core.

Mon, Nov 24, 11:39 AM · office
fluffy added a comment to D49636: new port: net/collabora.
In D49636#1231396, @jsm wrote:

use autoreconf for bundled liborcus, and use a TMP_PLIST for collabora-office

Mon, Nov 24, 9:08 AM · office

Sun, Nov 23

jsm updated the diff for D49636: new port: net/collabora.

use autoreconf for bundled liborcus, and use a TMP_PLIST for collabora-office

Sun, Nov 23, 8:54 PM · office

Sun, Nov 16

vvd added inline comments to D49636: new port: net/collabora.
Sun, Nov 16, 7:15 PM · office
jsm updated the diff for D49636: new port: net/collabora.

WIP. Most of the FreeBSD specific parts for the collabora online parts are in https://github.com/jsm222/online/commit/3d5fad0655f922928c398e64f11e2cbfa9a56546.diff
This uses the collabora tag of libreoffice, and jails instead user of simple chrooting. I have the /usr/local/share/collabora-office-online/instdir/program/ in the ldconfig path to allow the chmod +s binary to preload the libraries (IIUC). I did not put ldconfig parts into this patch. It is still early work, just posting here to share for now.

Sun, Nov 16, 4:32 PM · office

Apr 2 2025

arrowd added a comment to D49636: new port: net/collabora.

I think the proper way to port this software would be to approach upstream and merge our patches there, then wait for a new release.

Apr 2 2025, 4:39 PM · office
jsm added a comment to D49636: new port: net/collabora.

Last time I tried to port it in https://reviews.freebsd.org/D34051 the main obstacle was that COOL uses various Linux-specific features to jail its processes. I reached the stage when it runs, but in an "insecure" mode, which isn't ready for the production. To properly port this software a lot of upstream work was required.

Did something changed in that regard, or you just took sources from GitHub and wrapped them into a port?

Apr 2 2025, 4:33 PM · office
arrowd added a comment to D49636: new port: net/collabora.

Last time I tried to port it in https://reviews.freebsd.org/D34051 the main obstacle was that COOL uses various Linux-specific features to jail its processes. I reached the stage when it runs, but in an "insecure" mode, which isn't ready for the production. To properly port this software a lot of upstream work was required.

Apr 2 2025, 4:18 PM · office
jsm added a comment to D49636: new port: net/collabora.

for now the node-modules-cp-online-24.04.13-2.tar.gz is only at https://people.freebsd.org/~jsm/node-modules-cp-online-24.04.13-2.tar.gz (not copied to distfiles) the changes to the LibreOffice makefile is only the postinstall part. the broken API part is an old part ig...

Apr 2 2025, 4:15 PM · office
jsm requested review of D49636: new port: net/collabora.
Apr 2 2025, 4:13 PM · office

Apr 17 2021

lwhsu added a member for office: lwhsu.
Apr 17 2021, 11:10 AM

Jan 24 2021

fluffy added a member for office: fluffy.
Jan 24 2021, 2:12 PM

Jul 19 2018

fluffy added a watcher for office: fluffy.
Jul 19 2018, 3:29 PM