Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
utilisateurs:roschan:brouillon3 [Le 29/07/2017, 17:10] Roschan créée (fork) |
utilisateurs:roschan:brouillon3 [Le 10/10/2021, 12:09] (Version actuelle) Amiralgaby [pkexec] ajout de la procédure pour les applications graphiques. |
||
---|---|---|---|
Ligne 47: | Ligne 47: | ||
===== pkexec ===== | ===== pkexec ===== | ||
- | La commande ''pkexec'' fait partie de la bibliothèque [[:policykit|polkit]]. Il ne s'agit pas d'accorder pas la totalité des droits d'administration, mais seulement ceux qui sont renseignés par l'application comme étant nécessaires. Cela limite théoriquement la possibilité de failles de sécurité. | + | Il ne s'agit pas d'accorder pas la totalité des droits d'administration, mais seulement ceux qui sont renseignés par l'application comme étant nécessaires. Cela limite théoriquement les possibilités de faille de sécurité. |
Exemple : | Exemple : | ||
Ligne 53: | Ligne 53: | ||
<note important>Sur certaines [[:versions]], il semblerait qu'une configuration soit nécessaire pour lancer des applications graphiques via ''pkexec''</note> | <note important>Sur certaines [[:versions]], il semblerait qu'une configuration soit nécessaire pour lancer des applications graphiques via ''pkexec''</note> | ||
+ | En effet il faut utiliser les variables d'environnement ''$DISPLAY'' et ''$XAUTHORITY'' : | ||
+ | pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nom-du-programme | ||
+ | La commande ''pkexec'' fait partie de la bibliothèque [[:policykit|polkit]]. | ||
===== À lire aussi ===== | ===== À lire aussi ===== | ||
* [[:sudo]] | * [[:sudo]] |