Add sailjail profile
This commit is contained in:
parent
0092b9031b
commit
6934d1e445
4 changed files with 18 additions and 2 deletions
|
@ -1,8 +1,8 @@
|
|||
[Desktop Entry]
|
||||
Type=Application
|
||||
Icon=harbour-seaprint
|
||||
Exec=harbour-seaprint
|
||||
#Exec=/usr/bin/sailjail -p net.attah.seaprint.desktop /usr/bin/harbour-seaprint
|
||||
Exec=/usr/bin/sailjail -p harbour-seaprint.desktop /usr/bin/harbour-seaprint
|
||||
#Exec=/usr/bin/harbour-seaprint
|
||||
Name=SeaPrint
|
||||
[X-Sailjail]
|
||||
Permissions=Internet;Pictures;Documents;Downloads;MediaIndexing
|
||||
|
|
|
@ -50,6 +50,7 @@ SOURCES += src/harbour-seaprint.cpp \
|
|||
src/svgprovider.cpp
|
||||
|
||||
DISTFILES += qml/harbour-seaprint.qml \
|
||||
harbour-seaprint.profile \
|
||||
qml/components/DependentOn.qml \
|
||||
qml/cover/CoverPage.qml \
|
||||
qml/components/*qml \
|
||||
|
@ -63,6 +64,11 @@ DISTFILES += qml/harbour-seaprint.qml \
|
|||
translations/*.ts \
|
||||
harbour-seaprint.desktop
|
||||
|
||||
sailjail.path = /etc/sailjail/permissions/
|
||||
sailjail.files = harbour-seaprint.profile
|
||||
|
||||
INSTALLS += sailjail
|
||||
|
||||
SAILFISHAPP_ICONS = 86x86 108x108 128x128 172x172
|
||||
|
||||
# to disable building translations every time, comment out the
|
||||
|
|
9
harbour-seaprint.profile
Normal file
9
harbour-seaprint.profile
Normal file
|
@ -0,0 +1,9 @@
|
|||
# Firejail profile for /usr/bin/harbour-seaprint
|
||||
|
||||
# x-sailjail-translation-catalog =
|
||||
# x-sailjail-translation-key-description =
|
||||
# x-sailjail-description = Conversion utilities for documents
|
||||
# x-sailjail-translation-key-long-description =
|
||||
# x-sailjail-long-description =
|
||||
|
||||
private-bin pdftoppm,pdftops,pdftocairo,pdfinfo,calligraconverter
|
|
@ -43,3 +43,4 @@ desktop-file-install --delete-original \
|
|||
%{_datadir}/%{name}
|
||||
%{_datadir}/applications/%{name}.desktop
|
||||
%{_datadir}/icons/hicolor/*/apps/%{name}.png
|
||||
/etc/sailjail/permissions/%{name}.profile
|
||||
|
|
Loading…
Reference in a new issue