Как отключить libreoffice макро-опцию в масштабе всей системы?

Существуют два /usr/lib/libreoffice/share/registry/*.xcd настройки, каждый должен быть достаточным:

org.openoffice.Office.Misc/Security/Scripting/DisableMacroExecution=true
org.openoffice.Office.Misc/Security/Scripting/MacroSecurityLevel=3

После применения их макрос из загруженного текстового документа приводит к:

An attempt was made to execute a macro.
For security reasons, macro support is disabled.

Однако макро-поддержка не отключена. Добавление макро-, содержащего shell "xterm" к текущему документу и выполнению, которое все еще представляет окно терминала.

Какие опции действительно отключают макро-опцию?

Существует ли путь только к не, устанавливают функцию, вместо того, чтобы пытаться отключить его?

0
задан 13 January 2019 в 20:33

1 ответ

Я действительно не понимаю то, что эта выборка от их сайта говорит, но, таким образом, это говорит, что это не возможно и может только быть сделано на документ.

Опции отключить макросы предназначены в LibreOffice для безопасности пользователя, не для ограничения, что может сделать пользователь. Это, который расценивает, макросы в документах, может быть опасно, в то время как макросы в местных библиотеках находятся под полным контролем пользователя (или администратор) и таким образом безопасны - который подразумевает, что с точки зрения безопасности пользователя, нет никакой причины отключить их.

И это продолжает:

Если Вам нужны средства отключить все макросы, добро пожаловать идти с запросом улучшения и даже участвовать в реализации функции (так как я сомневаюсь, что разработчики интересовались бы реализацией: у тех, кому нужно что-то, скорее всего, будет мотивация).

Посмотрите на поток здесь.

1
ответ дан 26 October 2019 в 13:24

Другие вопросы по тегам:

Похожие вопросы: