Документация
ОС Аврора 5.1.5

Профили безопасности

При валидации установочного пакета приложения учитывается профиль безопасности, выбираемый автоматически в соответствии с сертификатом разработчика. Для каждого профиля предусмотрены индивидуальные особенности проверки. Существует несколько профилей безопасности:

Regular
Базовый профиль для разработки стандартных приложений.
Antivirus
Профиль, наследуемый от Regular, с дополнительными компонентами для разработки антивирусного программного обеспечения.
Extended
Профиль, наследуемый от Regular, с дополнительными компонентами для разработки vpn-клиентов.
Market
Профиль, наследуемый от Regular, с дополнительными компонентами для разработки магазина приложенй.
MDM
Профиль, наследуемый от Extended, с дополнительными компонентами для работы с mdm.

Правила валидации:

Профиль Antivirus

Правила дополняют возможности и ограничения профиля Regular.

Разрешённые библиотеки libkeepalive-glib.so.1, libdbus-glib-1.so.2, libomplog.so.1
Разрешённые пути для установки /etc/av-launcher/antivirus.desktop
Допустимые разрешения LogSecurityEvents

Профиль Extended

Правила дополняют возможности и ограничения профиля Regular.

Разрешённые библиотеки libomplog.so.1
Устаревшие библиотеки libsystemd.so.0
Разрешённые пути для установки /usr/lib(|64)/connman/plugins-vpn/., /etc/connman/., /usr/share/sailfish-vpn/., /usr/lib(|64)/qt5/qml/., /usr/lib(|64)/3rdparty/., /opt/extension/p11-kit-modules/., /opt/extension/qca-plugins/.
Допустимые разрешения LogSecurityEvents, VPN
Разрешённые QML-модули Sailfish.Settings.Networking.Vpn 1.0
Устаревшие QML-модули Sailfish.Lipstick 1.0, Sailfish.Lipstick 1.1
Разрешённые зависимости в секции Requires connman-qt5

Профиль Market

Правила дополняют возможности и ограничения профиля Regular.

Разрешённые библиотеки libmarket.so.0
Разрешённые пути для установки /etc/trusted-sources/.+.pem
Допустимые разрешения Market

Профиль MDM

Правила дополняют возможности и ограничения профиля Regular.

Разрешённые нестабильные библиотеки libsailfishmdm.so.0, libsailfishpolicy.so.0, libsystemsettings.so.0
Допустимые разрешения AccessSecurityLog
Разрешённые нестабильные QML-модули Sailfish.Mdm 1.0, Sailfish.Policy 1.0

Профиль Regular

Правила являются базовыми для всех профилей.

Разрешённые библиотеки libQt5Core.so.5, libQt5Quick.so.5, libQt5Qml.so.5, libQt5Network.so.5, libQt5Gui.so.5, libappdir.so.2, libappdir-cpp.so.2, libauroraapp.so.2, libmdeclarativecache5.so.0, libruntime-manager-qt5.so.1, libsailfishsilica.so.1, libEGL.so.1, libGLESv1_CM.so.1, libGLESv2.so.2, ld-linux.so.2, ld-linux-armhf.so.3, ld-linux-aarch64.so.1, ld-linux-x86-64.so.2, libpthread.so.0, libstdc++.so.6, libm.so.6, libgcc_s.so.1, libc.so.6, librt.so.1, libdl.so.2, libz.so.1, libresolv.so.2, libnemonotifications-qt5.so.1, libnemothumbnailer-qt5.so.1, libkeepalive.so.1, libQt5Concurrent.so.5, libQt5Location.so.5, libQt5Multimedia.so.5, libQt5Sql.so.5, libQt5Svg.so.5, libQt5XmlPatterns.so.5, libQt5Xml.so.5, libQt5DBus.so.5, libQt5WebKit.so.5, libQt5Sensors.so.5, libQt5Positioning.so.5, libQt5WebSockets.so.5, libQt5SystemInfo.so.5, libQt5Feedback.so.0, libmlite5.so.0, libpng16.so.16, libdbus-1.so.3, libcurl.so.4, libfontconfig.so.1, libssl.so.1.1, libcrypto.so.1.1, liblzma.so.5, libxml2.so.2, libbz2.so.1, libexpat.so.1, libsqlite3.so.0, libgio-2.0.so.0, libglib-2.0.so.0, libgmodule-2.0.so.0, libgobject-2.0.so.0, libgthread-2.0.so.0, libpulse.so.0, libpulse-simple.so.0, libaudioresource.so.1, libwayland-client.so.0, libwayland-cursor.so.0, libwayland-egl.so.1, libogg.so.0, libvorbis.so.0, libvorbisenc.so.2, libvorbisfile.so.3, libsndfile.so.1, libSDL2-2.0.so.0, libSDL2_gfx-1.0.so.0, libSDL2_image-2.0.so.0, libSDL2_mixer-2.0.so.0, libSDL2_net-2.0.so.0, libSDL2_ttf-2.0.so.0, libqca-qt5.so.*, libqt5embedwidget.so.*, libresourceqt5.so.1, libamberwebauthorization.so.1, libngf-qt5.so.0, libamberpdf.so.1, libstreamcamera.so.0, libstreamcamera-qt5.so.0
Разрешённые нестабильные библиотеки libQmfClient.so.5, libQmfMessageServer.so.5, libpushclient.so.*, libpcsclite.so.1, libsailfishpolicy.so.0, libaurora-controls.so, libQt5VideoChat.so.0, libwebrtc.so.104.0.0, libcallservice.so.1
Устаревшие библиотеки libpng15.so.15, libQt5WebEngine.so.5, libQt5WebEngineCore.so.5, libQt5WebChannel.so.5, libsailfishsecrets.so.0, libsailfishsecretspluginapi.so.0, libsailfishcrypto.so.0, libsailfishcryptopluginapi.so.0, libnemotransferengine-qt5.so.1, libsailfishapp.so.1
Разрешённые пути для установки /usr/bin/.+
Допустимые разрешения Audio, Bluetooth, Call, Camera, DeviceInfo, Internet, Location, MediaIndexing, Microphone, NFC, RemovableMedia, UserDirs, WebView, Documents, Downloads, Music, Pictures, Printing, PublicDir, Videos, PushNotifications, SecureStorage, Sensors, ScreenCapture
Разрешённые QML-модули Sailfish.Silica 1.0, Sailfish.Pickers 1.0, Sailfish.Share 1.0, QtQml 2.0, QtQuick 2.0, QtQuick.LocalStorage 2.0, QtQuick.XmlListModel 2.0, QtQuick.Particles 2.0, QtQuick.Window 2.0, QtQml 2.1, QtQuick 2.1, QtQuick.Window 2.1, QtQuick.Layouts 1.[0-1], QtQml 2.2, QtQuick 2.[2-6], QtQuick.Window 2.2, QtLocation 5.0, QtMultimedia 5.[0-6], QtWebKit 3.0, QtWebSockets 1.[0-1], QtSensors 5.[0-2], QtGraphicalEffects 1.0, QtPositioning 5.[2-4], QtQml.Models 2.[1-3], QtFeedback 5.0, org.freedesktop.contextkit 1.0, io.thp.pyotherside 1.[0-5], Nemo.Notifications 1.0, Nemo.DBus 2.0, Nemo.Configuration 1.0, Nemo.Thumbnailer 1.0, Nemo.KeepAlive 1.2, Nemo.Ngf 1.0, Qt.labs.folderlistmodel 2.1, Sailfish.Bluetooth 1.0, org.nemomobile.contentaction 1.0, Sailfish.WebEngine 1.0, Sailfish.WebView 1.0, Sailfish.WebView.Popups 1.0, Sailfish.WebView.Pickers 1.0, Amber.Web.Authorization 1.0, ru.omp.amberpdf 1.0
Разрешённые нестабильные QML-модули Nemo.FileManager 1.0, Sailfish.Policy 1.0, Aurora.Controls 1.0, Aurora.Lottie 1.0, QtVideoChat 1.0
Устаревшие QML-модули org.nemomobile.notifications 1.0, org.nemomobile.dbus 2.0, org.nemomobile.configuration 1.0, org.nemomobile.thumbnailer 1.0, QtWebEngine 1.0, QtWebEngine 1.1, QtWebEngine 1.2, Sailfish.TransferEngine 1.0
Разрешённые зависимости в секции Requires libc.so.6, libpthread.so.0, librt.so.1, libm.so.6, libdl.so.2, ld-linux.so.2, ld-linux-armhf.so.3, ld-linux-aarch64.so.1, ld-linux-x86-64.so.2, libz.so.1, libgcc_s.so.1, libstdc++.so.6, libpng16.so.16, libdbus-1.so.3, libpulse.so.0, libpulse-simple.so.0, sailfishsilica-qt5, libappdir, libappdir-cpp, libauroraapp, libauroraapp-launcher, mapplauncherd-booster-silica-qt5, qt5-qtdeclarative-import-xmllistmodel, qt5-qtdeclarative-import-folderlistmodel, qt5-qtdeclarative-import-location, qt5-qtdeclarative-import-localstorageplugin, qt5-qtdeclarative-import-multimedia, qt5-qtdeclarative-import-websockets, qt5-qtqml-import-webkitplugin, qt5-qtdeclarative-import-particles2, qt5-qtdeclarative-qtquickparticles, qt5-qtsvg, qt5-qtgraphicaleffects, qt5-qtdeclarative-import-positioning, qt5-qtdeclarative-import-sensors, qt5-qtquickcontrols-layouts, qt5-qtdeclarative-import-models2, qt5-qtwebsockets, nemo-qml-plugin-notifications-qt5, nemo-qml-plugin-dbus-qt5, nemo-qml-plugin-configuration-qt5, nemo-qml-plugin-thumbnailer-qt5, libkeepalive, qt5-qtlocation, qt5-qtmultimedia, qt5-qtmultimedia-plugin-audio-pulseaudio, qt5-qtpositioning, qt5-plugin-imageformat-gif, qt5-plugin-imageformat-ico, qt5-plugin-imageformat-jpeg, qt5-plugin-geoservices-osm, qt5-qtsvg-plugin-imageformat-svg, qt5-qtmultimedia-plugin-mediaservice-gstmediacapture, qt5-qtmultimedia-plugin-mediaservice-gstmediaplayer, qt5-qtdeclarative-import-xmllistmodel, mlite-qt5, libcrypto.so.1.1, libssl.so.1.1, libssl.so.1.1, liblzma.so.5, libbz2.so.1, libexpat.so.1, libsqlite3.so.0, pyotherside-qml-plugin-python3-qt5, python3-gobject, python3-sqlite, libxml2, libxml2.so.2, libogg.so.0, libvorbis.so.0, libvorbisenc.so.2, libvorbisfile.so.3, libsndfile.so.1, libSDL2-2.0.so.0, libSDL2_gfx-1.0.so.0, libSDL2_image-2.0.so.0, libSDL2_mixer-2.0.so.0, libSDL2_net-2.0.so.0, libSDL2_ttf-2.0.so.0, nfcd, qr-filter-qml-plugin, instance-unique-device-id, libruntime-manager-qt5, sailfish-components-webview-qt5, sailfish-components-webview-qt5-popups, sailfish-components-webview-qt5-pickers, qtmozembed-qt5, amber-web-authorization, libamberwebauthorization.so.1, amberpdf-qml-plugin, qt5-plugin-geoservices-webtiles, streamcamera, streamcamera-qt5, callservice
Разрешённые нестабильные зависимости в секции Requires aurora-controls, aurora-lottie-plugin
Устаревшие зависимости в секции Requires libpng15.so.15, qt5-qtwebengine, nemo-qml-plugin-filemanager, libsailfishapp, libsailfishapp-launcher

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.