Demarrage Root, thunderbird, UBUNTU

Fermé
JahJah73 Messages postés 208 Date d'inscription lundi 2 novembre 2009 Statut Membre Dernière intervention 14 décembre 2009 - 14 déc. 2009 à 12:04
miramaze Messages postés 1429 Date d'inscription mercredi 29 juillet 2009 Statut Contributeur Dernière intervention 1 mai 2022 - 14 déc. 2009 à 22:25
Bonjour,

J'ai voulu installé Thunderbird 3 (T3), donc fichier tar.gz2, pret à l'emploi...

Part 1 : J'ai voulu l'installer directement dans /usr/share en remplacement de Thunderbird 2 (T2), mais soucis, utilisant ma session nonroot il fallait que j'y accede absolument en root...

Part 2 : En supprimant T3 de /usr/share et reinstallant le T2 via la logitheque ubuntu, le programme se lance mais en affichant une fenetre, que voici :

Erreur d'analyse XML : entité non définie
Emplacement : chrome://messenger/content/messenger.xul
Numéro de ligne 105, Colonne 5 : <menuitem label="&SendMailTo.label;"
----^ <label class="collapsedHeaderDisplayName" value="&subjectField.label;" control="collapsedsubjectValue"/>
------------^ <key id="key_groupBySort" key="&groupBySortCmd.key;" oncommand="MsgGroupBySort();"/>
--^ <menuitem id="menu_newCard" label="&newCardCmd.label;" accesskey="&newCardCmd.accesskey;" command="cmd_newCard"/>
--^ <menuitem id="folderPaneContext-rssSubscribe"
--^ <menuitem id="menu_newCard" label="&newCardCmd.label;" accesskey="&newCardCmd.accesskey;" command="cmd_newCard"/>
--^



Questions :
En part 1 : Comment faire pour qu'un programma installer en root, puisse être accessible aux utilisateurs (comme T2 normalement), ca me servira aussi à faire fonctionner Firestarter car toujours au demarrage je dois le lancé manuellement car j'ai pas les droits...

En part 2 : J'ai foiré quelque part, vous pourriez m'éclairer un peu ???

Voilà, j'espère avoir bien expliquer le probleme, merci !
A voir également:

3 réponses

miramaze Messages postés 1429 Date d'inscription mercredi 29 juillet 2009 Statut Contributeur Dernière intervention 1 mai 2022 92
14 déc. 2009 à 22:10
Bonsoir,
pour ton problème 1, tu spécifies que tu veux qu'un utilisateur puisse utiliser un programme en modifiant les droits d'accès du programme.

Par exemple, si tu entres la commande ls -ls dans un terminal, tu obtiens quelque chose comme ça :
72 -rw-r--r-- 1 root root 68417 sep 6 2008 abook.tcl
16 -rw-r--r-- 1 root root 16028 sep 6 2008 alarm.tcl
12 -rwxr-xr-x 1 root root 12032 sep 8 2008 amsn
20 -rw-r--r-- 1 root root 17186 sep 6 2008 amsncore.tcl
24 -rw-r--r-- 1 root root 23313 sep 6 2008 amsn_des.tcl
8 -rwxr-xr-x 1 root root 7701 sep 8 2008 amsn-remote
8 -rwxr-xr-x 1 root root 4891 sep 8 2008 amsn-remote-CLI
88 -rw-r--r-- 1 root root 83770 sep 6 2008 assistant.tcl
16 -rw-r--r-- 1 root root 13848 sep 6 2008 audio.tcl
28 -rw-r--r-- 1 root root 24647 sep 6 2008 automsg.tcl
28 -rw-r--r-- 1 root root 28259 sep 6 2008 autoupdate.tcl

3 groupes sont spécifiés le propriétaire du fichier, aux utilisateurs dans le groupe de fichiers et le reste avec trois permissions lire (r), écrire (w) et exécuter (x). Ici, pour l'application amsn le propriétaire et le groupe sont root, les autres utilisateurs peuvent lire et exécuter le programme amsn mais pas le modifier.

Si tu veux permettre à d'autres utilisateurs d'exécuter un programme tu dois changer ses droits avec la commande chmod mais reporte toi au man pour plus de détails.
0
JahJah73 Messages postés 208 Date d'inscription lundi 2 novembre 2009 Statut Membre Dernière intervention 14 décembre 2009 11
14 déc. 2009 à 22:14
Ok, merci tu m'a bien ouvert la voix, je ne voyais pas du tout les choses de se sens là.... C'est bon à savoir, il ne me reste plus que mon probleme part2, car je ne peut vraiment plus lancer Thunderbird maintenant, root ou non...

Merci ^|^
0
miramaze Messages postés 1429 Date d'inscription mercredi 29 juillet 2009 Statut Contributeur Dernière intervention 1 mai 2022 92
14 déc. 2009 à 22:25
Re,
peut-être que ton problème 2 est lié au 1. En effet, si tu lances un programme en root la variable d'environnement $HOME est renseignée avec /root, hors dans ton dossier personnel /home/quelque-chose se trouve probablement un dossier que thunderbird utilise pour stocker tes messages et spécifier certains paramètres de configuration mais pas dans le root. Tous dépend si tu lançais ton programme en root ou non.
0