diff --git a/harbour-seaprint.desktop b/harbour-seaprint.desktop index 726b71f..488b02b 100644 --- a/harbour-seaprint.desktop +++ b/harbour-seaprint.desktop @@ -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 diff --git a/harbour-seaprint.pro b/harbour-seaprint.pro index 7547c4a..5e70b3e 100644 --- a/harbour-seaprint.pro +++ b/harbour-seaprint.pro @@ -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 diff --git a/harbour-seaprint.profile b/harbour-seaprint.profile new file mode 100644 index 0000000..cf6add8 --- /dev/null +++ b/harbour-seaprint.profile @@ -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 diff --git a/rpm/harbour-seaprint.spec b/rpm/harbour-seaprint.spec index bc92d12..8450f89 100644 --- a/rpm/harbour-seaprint.spec +++ b/rpm/harbour-seaprint.spec @@ -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