Deuxièment peut être que ConsoleKit était nécessaire avec un init SysV mais passer à systemd permet de faire la chose plus proprement ?
Peut-être… On n’en sait rien justement, vu que les développeurs n’ont pas cru utile d’expliquer quel était l’intérêt de ConsoleKit au juste. Que permet de faire ConsoleKit qu’on ne pouvait pas faire sans ? Ou que permet-il de faire de façon élégante ce qui nécessait d’affreux hacks auparavant ?
Les sources de ConsoleKit ne contiennent pas le moindre renseignement utile de ce point de vue. On y trouve une description des notions manipulées (qu’est-ce qu’un « siège » ou une « session ») et la référence des objets DBus (probablement très utile sinon indispensable aux développeurs souhaitant utiliser ConsoleKit), mais pas le moindre indice sur ce que ConsoleKit fait concrètement (ou ce qu’il permet de faire). Il n’y a même pas une page de manuel (donc même si j’avais besoin de ConsoleKit, je ne saurai pas lui faire faire ce que je veux). Faut pas s’étonner après si certains ne voient pas l’intérêt du machin…
PolicyKit au moins vient avec de la documentation, ce qui fait que j’en ai une opinion sensiblement meilleure.
[^] # Re: Est-ce au moins possible en théorie ?
Posté par gouttegd . En réponse au journal Quelle distribution restera dans l'esprit UNIX?. Évalué à 5.
Peut-être… On n’en sait rien justement, vu que les développeurs n’ont pas cru utile d’expliquer quel était l’intérêt de ConsoleKit au juste. Que permet de faire ConsoleKit qu’on ne pouvait pas faire sans ? Ou que permet-il de faire de façon élégante ce qui nécessait d’affreux hacks auparavant ?
Les sources de ConsoleKit ne contiennent pas le moindre renseignement utile de ce point de vue. On y trouve une description des notions manipulées (qu’est-ce qu’un « siège » ou une « session ») et la référence des objets DBus (probablement très utile sinon indispensable aux développeurs souhaitant utiliser ConsoleKit), mais pas le moindre indice sur ce que ConsoleKit fait concrètement (ou ce qu’il permet de faire). Il n’y a même pas une page de manuel (donc même si j’avais besoin de ConsoleKit, je ne saurai pas lui faire faire ce que je veux). Faut pas s’étonner après si certains ne voient pas l’intérêt du machin…
PolicyKit au moins vient avec de la documentation, ce qui fait que j’en ai une opinion sensiblement meilleure.