[Kde Neon] Securiser Sandboxer LibreOffice au format Appimage avec Firejail
par
, 27/07/2020 à 17h21 (198 Affichages)
*
LibreOffice peut etre installe a partir du depot officiel d'ubuntu ou sous la forme d'un package snap. ces deux solutions ne me conviennent pas parce que ce logiciel est tres lourd et disperse de trop nombreux fichiers. ajouter a cela qu'il a ete impossible de le securiser sandboxer. j'ai cherche et trouve dans le site officiel un package Appimage complet. apres l'avoir telecharge, voici pour ceux qui seraient interesses les etapes d'installations :
bon, si l'objectif est de simplement executer directement le package, taper :
chmod a+x LibreOffice-xxx_64.AppImage
ensuite dans le terminal :
./LibreOffice-xxx_64.AppImage
mon objectif etant de securiser sandboxer LibreOffice avec Firejail :
- creer dans home un repertoire destine aux packages appimages (par exemple Appimages) et y copier le package.
- creer dans home un repertoire specifique a libreoffice (par exemple Firejail/libreoffice)
- pour executer LibreOffice, lancer la commande :
firejail --net=none --noprofile --disable-mnt --private=/home/nom_utilisateur/Firejail/libreoffice --appimage /home/nom_utilisateur/Appimages/LibreOffice-xxx_64.AppImage
LibreOffice n'a aucune raison d'acceder au net, le parametre --net=none l'en empeche. l'option --noprofile a ete necessaire pour eviter le plantage du programme. l'option --private permet de restreindre le programme au repertoire specifie. il sera necessaire de deplacer les fichiers de travail dans ce repertoire pour y avoir acces...
note : kde permet facillement d'editer le menu d'applications et d'ajouter des liens vers des programmes, c'est ce que j'ai fait en creant des dossiers pour lxd qemu et appimages.
le format appimage se presente sous la forme d'un unique fichier. c'est a mon avis l'ideal sous linux. j'ai adopte ce format pour plusieurs programmes. associe a Firejail, c'est encore mieux.
MAJ : j'ai recupere le dernier iso de Kde Neon pour tester la distribution dans une VM Qemu. j'ai installe LibreOffice (en francais) de maniere classique. pour ceux que ca pourrait interesser, voici la commande :
sudo apt install libreoffice libreoffice-l10n-fr libreoffice-help-fr libreoffice-style-breeze
a noter que comme je m'en doutais, libreoffice entraine l'installation de tres nombreux packages et dependances... reste que le demarrage du programme est plutot rapide compare a windows meme dans une VM Qemu.