Песочница

Материал из AuroraWiki

Песочница, или sandbox - механизм безопасного запуска сторонних приложений. Обеспечивается службой sailjaild. При первом запуске приложения при включенном режиме sandboxing приложение запросит указанные разработчиком разрешения. Для прежде запущенных и настроенных приложений их разрешения в ОС Аврора 4.x хранятся в файле /home/.system/var/lib/sailjail/settiongs/user-100000.settings В виде: [com.alexsherkhan.tetris] Allowed=1 Agreed=0 Autogrant=0 Granted=Audio;Userdirs; Permissions=Audio;UserDirs;

Подробнее о внедрении в ОС профиля приложения по умолчанию https://blog.jolla.com/whats-up-with-sandboxing/ Отличие от приведенной статьи в том, что в Аврора ОС не удается добавить в .desktop-файл секцию [X-Sailjail] для отключения режима песочницы для отдельно взятого приложения.