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]] | ||