Page 1 sur 1

[wiki] Ajout de traduction et d'un page D-Bus

Publié : lun. 27 juil. 2009, 14:22
par Fareneyth
Hello, seconde traduction du Wiki.org
Je trouvait intéressant d'avoir une page similaire en français vu qu'elle n'existait pas sur le Wiki.fr, une modification sera à effectuer du coup sur la page d'installation de Compiz standalone http://wiki.archlinux.fr/compiz/install ... standalone en rajoutant le code nécessaire, je vous laisse la page à votre jugement et surtout correction sur ce que j'aurai pu louper, merci d'avance (les liens seront intégrés avec les mots correspondant bien évidement).

D-BUS

Introduction

D-Bus est un projet de logiciel libre visant à permettre aux applications de communiquer entre elles simplement.

D-Bus a été fortement influencé par le système DCOP http://fr.wikipedia.org/wiki/DCOP de KDE 2 & 3 et l'a remplacé dans KDE4 http://fr.wikipedia.org/wiki/KDE4, il est déjà mis en œuvre dans GNOME http://www.gnomefr.org/ et Maemo http://fr.wikipedia.org/wiki/Maemo.

Source : http://fr.wikipedia.org/wiki/D-Bus

D-Bus est automatiquement démarré par HAL, vous n’avez pas besoin de (et ne devriez pas avoir a) l’ajouter à votre zone DAEMONS du rc.conf http://wiki.archlinux.fr/install/base/rc.conf.

Dépannage

Lancement de D-Bus

Si vous n’utilisez pas de gestionnaire de bureau tel que gnome, kde, xfce, il est probable que vous deviez ajouter la ligne suivante à votre script de lancement de session:

Code : Tout sélectionner

# D-bus
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
       eval `dbus-launch --sh-syntax --exit-with-session`
fi
Ceci est utilisé pour démarrer une session d’utilisateur dbus (séparément de celle du système) et remédié aux erreurs telle que :

Code : Tout sélectionner

libnotify-Message: Unable to get session bus: Failed to execute dbus-launch to autolaunch D-Bus session
Autres informations

Pour plus d’information, voir

Lancer Compiz en standalone http://wiki.archlinux.fr/compiz/install ... standalone

ainsi que :

Code : Tout sélectionner

man dbus-launch

Re: [wiki] Ajout de traduction et d'un page D-Bus

Publié : lun. 27 juil. 2009, 16:00
par tuxce
juste par curiosité, tu veux dire quoi par:
Alors ajoutez votre utilisateur comme ceci :
parce que les commandes sont justes, mais par contre, j'ai peur que tu ne comprennes pas le principe et ça donne un résultat contraire à celui escompté!
de même:
(séparément des systèmes)
c'est pas ce qui est écrit en anglais:
seperate from the system's
et "des systèmes" ne veut pas dire grand chose.

Re: [wiki] Ajout de traduction et d'un page D-Bus

Publié : lun. 27 juil. 2009, 16:32
par Fareneyth
Alors pour:

Alors ajoutez votre utilisateur comme ceci:

Code : Tout sélectionner

# groupadd -g 81 dbus
# useradd -c 'System message bus' -u 81 -g dbus -d '/' -s /bin/false dbus

C’est vrai qu'après relecture ca peut paraitre flou, mais au final je comprends qu'il faut remplacer 81 par mon user doc ca donnerait

Code : Tout sélectionner

# groupadd -g Fareneyth dbus
# useradd -c 'System message bus' -u Fareneyth -g dbus -d '/' -s /bin/false dbus
Et donc je peux changer la page comme cela pour une meilleur compréhenssion:
Code:

Code : Tout sélectionner

# groupadd -g votre_utilisateur dbus
# useradd -c 'System message bus' -u votre_utilisateur -g dbus -d '/' -s /bin/false dbus

C’est ce que tu voulais dire?

Pour ce qui est de
seperate from the system's
Erreur de traduction c'est clair, peut être alors -> "séparément du système" conviendrait mieux mais c'est le "'s" qui me perturbe sur la trad dans le sujet.

Re: [wiki] Ajout de traduction et d'un page D-Bus

Publié : lun. 27 juil. 2009, 16:45
par tuxce
Je me disais bien que t'avais pas compris, je pense que c'est un préalable à la traduction, parce que c'est un peu ce qui a produit les erreurs sur la page gnome et mine de rien, c'est pas simple de repasser derrière.
renseigne toi un peu sur les commandes (c'est un minimum) parce que:

Code : Tout sélectionner

groupadd -g Fareneyth dbus
useradd -c 'System message bus' -u Fareneyth -g dbus -d '/' -s /bin/false dbus
ça n'a pas de sens et produit une erreur !!
Le principe est d'ajouter le groupe/utilisateur dbus s'il n'existe pas.

quant au " 's ", c'est une marque de possession en anglais:
seperate from the system's = indépendante de celle du système

Re: [wiki] Ajout de traduction et d'un page D-Bus

Publié : lun. 27 juil. 2009, 17:47
par Fareneyth
Effectivement je constate l'erreur que cela produit

Code : Tout sélectionner

groupadd -g 81 dbus
Permet de crée un nouveau groupe "dbus" avec un GID "Group ID" numéroté 81 spécifié par l'option -g de la commande groupadd.

Ainsi que

Code : Tout sélectionner

useradd -c 'System message bus' -u 81 -g dbus -d '/' -s /bin/false dbus
Permet de créer un nouvel utilisateur ou modifier les informations par défaut appliquées aux nouveaux utilisateurs, en décomposant la commande ca donne

useradd = appel la création d'un nouvel utilisateur

-c 'System message bus' = description du nouvel utilisateur

-u 81 = renseigne la valeur numérique de l'identifiant du nouvel utilisateur

-g dbus = renseigne sur le nom du groupe

-d '/' = renseigne sur l'emplacement de son répertoire personel

-s /bin/false dbus = renseigne sur l'interpréteur de commande qui sera utiliser par le nouvel utilisateur

Du coup la trad:
Alors ajoutez votre utilisateur comme ceci:
Serait mieux traduit ainsi:
Alors ajoutez un utilisateur dbus comme ceci
et ça correspond tout de suite mieux aux commandes.

Pour le S = marque de possession, oui je le savais mais je n’arrivais pas à le transcrire dans la phrase, merci pour t'as trad.

Je vais modifier le post en fonction :yes:

Re: [wiki] Ajout de traduction et d'un page D-Bus

Publié : jeu. 30 juil. 2009, 13:38
par Fareneyth
Voila j'ai apporté les dernière touches à la future page D-Bus, si elle vous convient et que vous ne voyez rien a Ajouter/Remplacer je vous propose donc de la mettre en ligne sur le wiki :)

Re: [wiki] Ajout de traduction et d'un page D-Bus

Publié : jeu. 30 juil. 2009, 14:14
par tuxce
Fareneyth a écrit : Autres informations

Pour plus d’information, voir

Lancer Compiz en standalone http://wiki.archlinux.fr/compiz/install ... standalone
quelles informations supplémentaires apporte ce lien ?

Re: [wiki] Ajout de traduction et d'un page D-Bus

Publié : jeu. 30 juil. 2009, 14:41
par Fareneyth
Aucune pour le moment, il faudrait y rajouter l'intégration du code

Code : Tout sélectionner

# D-bus
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
       eval `dbus-launch --sh-syntax --exit-with-session`
fi
sur cette page pour l'avoir dans l'exemple de script de démarrage pour Compiz en standalone, ce que je ferais si vous trouvez ça cohérent. Sinon on peut simplement enlever le lien de la page dbus mais je trouvais le rapprochement intéressant vu que le sujet est traité dans la page dbus.

Qui plus ceci est nécessaire si l'on veut installer Compiz en standalone donc une information manquante sur la page en question.

Re: [wiki] Ajout de traduction et d'un page D-Bus

Publié : jeu. 30 juil. 2009, 23:24
par ddup1
Est-il nécessaire de préciser la création de l'utilisateur dbus ?
En effet dans le fichier install de dbus on peut voir :

Code : Tout sélectionner

post_install() {
  getent group dbus >/dev/null || usr/sbin/groupadd -g 81 dbus
  getent passwd dbus >/dev/null || usr/sbin/useradd -c 'System message bus' -u 81 -g dbus -d '/' -s /bin/false dbus
  usr/bin/passwd -l dbus &>/dev/null
  dbus-uuidgen --ensure
}

Et si tu es curieux un article très intéressant sur dbus : http://www.redhat.com/magazine/003jan05/features/dbus/

Re: [wiki] Ajout de traduction et d'un page D-Bus

Publié : mer. 05 août 2009, 12:52
par Fareneyth
En premier désolé pour le temps de réponse j'ai été un peut occupé :P

En second un merki pour ces informations s'impose, j'ai pas encore lu tout l'article mais c'est top :chinois:

En dernier en effet je vais pouvoir retirer ce code de la section dépannage car il a effectivement été implanté dans l'installation de D-bus et correspond à un ancien bug qui n’a plus lieu d'être actuellement.

Je ferais une petite mise à jour de la section introduction une fois que j'en aurais lu un peut plus de l'article que tu m'a passé car il y a 2-3 info qui mérite d'y être.

En te remerkiant :mrgreen:

Re: [wiki] Ajout de traduction et d'un page D-Bus

Publié : mer. 05 août 2009, 18:07
par ddup1
De rien j'avais trouvé cet article très intéressant lorsqu'on m'avait filé le lien.

Y'en a un autre sur hal si tu veux :D

Re: [wiki] Ajout de traduction et d'un page D-Bus

Publié : mer. 05 août 2009, 18:58
par Fareneyth
Ha oui oui oui need ! :copain:

ca sera la prochaine page que je travaillerais :mrgreen:

Re: [wiki] Ajout de traduction et d'un page D-Bus

Publié : mer. 05 août 2009, 20:16
par ddup1

Re: [wiki] Ajout de traduction et d'un page D-Bus

Publié : mer. 05 août 2009, 20:54
par Fareneyth
Merki :french: