Bug 37893 - Падение LibreOffice при блокировке макросов в приложениях
Summary: Падение LibreOffice при блокировке макросов в приложениях
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-secsetup (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Олег Соловьев
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-22 10:26 MSK by Vera Blagoveschenskaya
Modified: 2021-01-18 14:42 MSK (History)
3 users (show)

See Also:


Attachments
screen (28.99 KB, image/jpeg)
2020-01-22 10:33 MSK, Vera Blagoveschenskaya
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vera Blagoveschenskaya 2020-01-22 10:26:54 MSK
alterator-secsetup-1.4-alt1.x86_64
LibreOffice-still-6.2.8.2-alt1.x86_64

alt workstation x86_64

1) Создать и запустить макрос в LibreOffice.
Для этого:
- открыть LibreOffice Writer -> "Сервис" -> "Параметры" -> пункт "LibreOffice" -> "Безопасность" -> "Безопасность макросов", выбрать уровень безопасности "Низкий", применить
- зайти в "Сервис" -> "Параметры" -> пункт  "LibreOffice" -> "Расширенные возможности" -> поставить галочку "Включить запись макросов" -> "ОК"
- выполнить "Сервис" -> "Макросы" -> "Записать макрос"
- ввести любой текст в документ
- нажать "Завершить запись"
- в окне "Сохранить макрос в" выбрать текущий документ
- нажать "Создать модуль" -> "ОК"
- задать имя макроса и нажать "Записать"
- закрыть документ с сохранением, открыть еще раз и проверить работу макроса
"Сервис" -> "Макросы" -> "Выполнить макрос"
2) Открыть "Центр управления системой", перейти в раздел "Настройки безопасности".
3) Выбрать чекбокс "Блокировать макросы в приложениях" и нажать "Применить".
4) Попробовать запустить ранее созданный макрос в LibreOffice.

Результат: падение LibreOffice.
Comment 1 Vera Blagoveschenskaya 2020-01-22 10:33:27 MSK
Created attachment 8529 [details]
screen
Comment 2 Repository Robot 2021-01-18 14:42:12 MSK
alterator-secsetup-2.0-alt1 -> sisyphus:

 Fri Jan 15 2021 Danil Shein <dshein@altlinux> 2.0-alt1
 - new macros blocker helper executable (Closes: #37893)
   + helper executable modifies LibreOffice menu xml files
   + macros security level settings managed with LibreOffice extension