le monde de crabs (Christophe Cazajus)

D-BUS : at_console avec XDM et Slackware 12.2

Attention Pour slackware 12.2 Attention

La problématique de la Slackware Linux 12.2 est identique à celle la version 12.1 concernant les droits at_console (se reporter à l'article D-BUS : at_console avec XDM et Slackware 12.1).

Même problème, même solution

Pour commencer, il faut appliquer les mêmes corrections sur XDM pour la version 12.2 de la Slackware Linux que pour la 12.2, la version de XDM dans Xorg n'ayant pas changé. Pour cela, il faut lire l'article sur le même sujet pour la Slackware Linux 12.1 : D-BUS : at_console avec XDM et Slackware 12.1 en utilisant le DVD de la version 12.2.

Il y a néanmoins une petite différence : Patrick Volkerding a supprimé les lignes dans le fichier /etc/dbus-1/system.d/hal.conf qui concernent l'attribution des droits at_console. Après une rapide expérimentation, il apparait que reprendre ces lignes du fichier fourni avec la Slackware Linux 12.1 ne génère pas de problème et redonne à la Slackware Linux les fonctionnalités attendues.

Vous devrez donc ajouter les lignes suivantes dans le fichier /etc/dbus-1/system.d/hal.conf à la ligne 53 (avant la balise fermante </busconfig>) :

    1   <!-- This will not work if pam_console support is not enabled -->
    2   <!-- Slackware does not include pam_console support -->
    3   <!-- XDM modified by Crabs fakes pam_console -->
    4   <policy at_console="true">
    5     <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
    6     <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
    7     <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
    8     <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
    9   </policy>
   10 

Télécharger hal_conf_add_at_console.txtTélécharger hal_conf_add_at_console.txt

 

Y a plus qu'à activer XDM comme gestionnaire de connexion, paramétrer xdm (/etc/X11/xdm/xdm-config) et c'est parti pour que l'utilisateur connecté sur la console puisse monter sans souci les disques USB, les DVD...

Renseignez-vous sur les brevets logiciels en Europe :

NoSoftWarePatents.com (en français)

Les images représentant des sociétes, des associations ou des marques restent associées, par un lien, à ces sociétés, associations ou marques. Elles ne signifie en rien que ces sociétés, associations ou marques soutiennent ce site.

Sauf précisions contraire, le contenu de ce site est mis à disposition sous un contrat Creative Commons.

Les informations fournies le sont sans aucune garantie. L'auteur ne pourra être tenu responsable de leurs utilisations.

De par l'utilisation du HTML 4.01 Strict et des CSS 2.1, le monde de crabs sera correctement vu avec les navigateurs respectant ces normes, Mozilla ou FireFox par exemple.

Site : Le Monde de Crabs
Titre : D-BUS : at_console avec XDM et Slackware 12.2
Date du document : 26/04/2009
Auteur : Christophe Cazajus
Mail : crabs(mettre le @)crabs-world.com
ou utiliser ce formulaire de contact
Mots-clé : crabs, monde, francais, francophone, français, linux, slackware, slackware 12.2, hal, dbus, d-bus, plugdev, console groups, xdm, at_console, pam_console
Description : Comment profiter au maximum de HAL, D-BUS avec les environnements graphiques modernes avec Slackware 12.2. Etude et solution avec XDM et XFCE
Validation : html, css
The Linux Counter
Info iconelvis iconbash iconphp icongimp iconpovray iconxml iconxslt iconcss iconhtml icon
Slackware Linux
Creative Commons License

Le calendrier et les scores du Stade Toulousain sont accessibles sur cette page : Le monde de crabs et le Stade Toulousain.

Crabs's World : English Section