Xiccd, pont entre colord et X, comment?

French Forum
User avatar
Chumi
Posts: 19
Joined: 12. Jan 2023, 09:56

Re: Xiccd, pont entre colord et X, comment?

Post by Chumi »

Bonjour,

J'ai remarqué hier qu'xiccd fait désormais partie des paquets officiels de la distribtion (xiccd-0.3.0-x86_64-1gv) :)

J'ai encore réfléchi sur cette histoire de demande d'authentification et je suis désormais presque convaincu que cette demande ne provient pas d'xiccd mais de colord.

Ainsi qu'on peut le lire ici, https://www.freedesktop.org/software/colord/intro.html :
By default, colord uses PolicyKit for user authentication...
Par défaut, colord utilise PolicyKit pour l'authentification des utilisateurs...
Les règles par défaut sont définies dans le fichier :/usr/share/polkit-1/actions/org.freedesktop.color.policy

On peut voir que par défaut elles ne sont pas si restrictives que ça pour l'utilisateur ;)

Par contre, d'après ce que jai lu, ces règles doivent être bien définies pour garantir la sécurité car certains programmes de connexion à distance par exemple font aussi appel à colord (xRDP? mais faut pas m'en demander plus à ce sujet, ce n'est pas ma préoccupation).

Modifier directement ces règles dans /usr/share/polkit-1/actions/org.freedesktop.color.policy n'est pas du tout conseillé (j'ai quand même essayé dans une installation virtuelle de Salix, en sauvegardant l'original, et ça n'a rien donné d'ailleurs).

Il y a d'autes endroits pour faire ça : /usr/share/polkit-1/rules.d/ ou /etc/polkit-1/rules.d/ (?)

Mais je ne sais pas faire et encore moins en respectant la façon dont Salix règle ça en général.

J'ai un peu lu des choses ici et là sur Polkit, j'ai aussi regardé comment openSUSE faisait avec colord, j'ai grosso-modo compris mais niveau réalisation dans Salix ça me dépasse pour l'instant (un instant long :lol: ) :

https://www.freedesktop.org/software/po ... kit.8.html
https://wiki.archlinux.org/title/Polkit

Je pense avoir un peu avancé sur la question quand même.
Post Reply