The attached file shows a section from OO.o source.
It checks if the remote file has owner or group matches the uid/gid of the running Openoffice process (!)
This is all just plain wrong:
- Local and remote users/groups aren't necessarily matching.
- Openoffice checks things which lay in the domain of libgnomevfs
- Even if users/groups are in sync on local/remote system, there can be supplementary groups the user (on both sides) can be part of.
Of course, this is an upstream problem, but I don't know where to report that in a proper way and I think Ubuntu/Debian maintainers could help getting that nasty problem fixed.
The attached file shows a section from OO.o source.
It checks if the remote file has owner or group matches the uid/gid of the running Openoffice process (!)
This is all just plain wrong:
- Local and remote users/groups aren't necessarily matching.
- Openoffice checks things which lay in the domain of libgnomevfs
- Even if users/groups are in sync on local/remote system, there can be supplementary groups the user (on both sides) can be part of.
Of course, this is an upstream problem, but I don't know where to report that in a proper way and I think Ubuntu/Debian maintainers could help getting that nasty problem fixed.