Существуют два /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"
к текущему документу и выполнению, которое все еще представляет окно терминала.
Какие опции действительно отключают макро-опцию?
Существует ли путь только к не, устанавливают функцию, вместо того, чтобы пытаться отключить его?
Я действительно не понимаю то, что эта выборка от их сайта говорит, но, таким образом, это говорит, что это не возможно и может только быть сделано на документ.
Опции отключить макросы предназначены в LibreOffice для безопасности пользователя, не для ограничения, что может сделать пользователь. Это, который расценивает, макросы в документах, может быть опасно, в то время как макросы в местных библиотеках находятся под полным контролем пользователя (или администратор) и таким образом безопасны - который подразумевает, что с точки зрения безопасности пользователя, нет никакой причины отключить их.
И это продолжает:
Если Вам нужны средства отключить все макросы, добро пожаловать идти с запросом улучшения и даже участвовать в реализации функции (так как я сомневаюсь, что разработчики интересовались бы реализацией: у тех, кому нужно что-то, скорее всего, будет мотивация).
Посмотрите на поток здесь.