https://bugs.freedesktop.org/show_bug.cgi?id=72755

--- Comment #3 from Stephan Bergmann <sberg...@redhat.com> ---
Ach, right, the ".execooo" pattern looked familiar but I'd forgotten where it
is used: bridges::cpp_uno::shared::VtableFactory::createBlock in
bridges/source/cpp_uno/shared/vtablefactory.cxx is the code that creates those
files in either $HOME or /tmp.  The files are necessary to obtain memory that
is (first) writeable and (then) executable under SELinux
(<https://issues.apache.org/ooo/show_bug.cgi?id=97320> "bridges: merge in Red
Hat selinux support"), to synthesize C++ vtables for the C++--binary-UNO
bridge.

An obvious change would be to use $TMPDIR if set instead of hardcoding /tmp
only.  Will "Trusted Path Execution" ensure that TMPDIR points to a suitable
directory so that this issue would be solved then?

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to