Pages : 1
#1 Le 07/07/2005, à 01:52
- Loïc
charger application au démarrage avec droits root
Salut,
Mon modem nécessite le lancement de "/usr/sbin/slmodemd" avant chaque utilisation pour créer un lien /dev/ttySL0. Problème, cette application ne peut-être lancer qu'en root et j'aimerai donc savoir comment automatiser celà pour que ça se fasse à chaque démarrage du pc ?
Si possible avec le paramètre "--country=FRANCE /dev/slamr0"
Si quelqu"un qui passe par là sait pat la même occasion comment désactiver la synchronisation de l'heure à chaque démarrage d'Ubuntu ça serait bien car chez moi ça prend un temps pas possible pour ensuite m'afficher "Temporary failure with name resolution FAIL", je ne suis pas toujours connecter mais même quand je le suit par wifi via ma passerelle j'ai cette erreur.
Celà m'évitera de faire un autre post et d'encombrer le serveur
Merci pour votre aide
Hors ligne
#2 Le 10/07/2005, à 15:29
- Loïc
Re : charger application au démarrage avec droits root
Personne ne sait comment lancer cette application ?
J'avais vu une fois qu'il fallait mettre un script dans rc.local mais il n'y a pas de rc.local sous Ubuntu, alors... ???
Un peu d'aide s'ils vous plait
Hors ligne
#3 Le 10/07/2005, à 15:41
- Stemp
Re : charger application au démarrage avec droits root
Salut,
Tout d'abord Menu Système, Préférences, Sessions....
Onglet Programmes au démarrage....
Ajouter la commande :
sudo /usr/sbin/slmodemd --country=FRANCE /dev/slamr0
Concernant l'ordre de démarrage, laisse à 50 on verra peut-être après.
Ensuite dans un Terminal :
sudo visudo
Et tu rajoutes :
tonuser ALL= NOPASSWD: /usr/sbin/slmodemd
«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux
Hors ligne
#4 Le 10/07/2005, à 16:48
- PLA
Re : charger application au démarrage avec droits root
Pareil j'aimerais pouvoir désactiver la synchronisation de l'heure car non seulement à ce moment là j'ai droit au message susmentionné mais en plus ma connexion ne se lance pas je suis obligé de faire un Ctrl+C à chaque fois....
????
Hors ligne
#5 Le 10/07/2005, à 16:51
- Loïc
Re : charger application au démarrage avec droits root
Merci Stemp,
ça fonctionne parfaitement. Depuis le temps que je cherchait à le faire.
Pourrais tu m'expliquer l'option "ALL".
Hors ligne
#6 Le 10/07/2005, à 16:59
- Slide
Re : charger application au démarrage avec droits root
Ensuite dans un Terminal :
sudo visudo
Et tu rajoutes :
tonuser ALL= NOPASSWD: /usr/sbin/slmodemd
Stemp, tu serais pourquoi ma commande sudo et tout l'onglet Systeme de Ubuntu refuse mon mot de passe root ?
La commande su normal accepte mon mot de passe sans aucun probleme.
Je dois effectuer la meme manipulation que Loïc pour rajouter slmodemd dans les applications lancés au demarrage, mais mon sudo ne marche pas !
Je sens que je vais devoir formater et reinstaller moi :s.
En gros, su marche, mais pas sudo (wrong password...).
Mc
Hors ligne
#7 Le 10/07/2005, à 17:07
- Stemp
Re : charger application au démarrage avec droits root
Salut,
Slide : La commande su demande le mot de passe root, mais la commande sudo utilise la mot de passe utilisateur
«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux
Hors ligne
#8 Le 10/07/2005, à 17:19
- Slide
Re : charger application au démarrage avec droits root
Ca me dit que mon utilisateur "extreme" n'est pas present dans le fichier de configuration de sudo quand je mets le mot de passe utilisateur.
Je dois rajouter une ligne dans le fichier dont tu parlais tout ta l'heure ?
Mc
Hors ligne
#9 Le 10/07/2005, à 17:24
- Stemp
Re : charger application au démarrage avec droits root
Normalement, l'utilisateur que tu as créé lors de l'installation est administrateur et fait parti automatiquement des "sudoers".
Donc si ça ne fonctionne pas, va plutôt voir Menu Système, Administration, Utilisateurs et groupes...
Onglet Groupes....
Regarde les utilisateurs faisant partis du groupe admin.
«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux
Hors ligne
#10 Le 10/07/2005, à 17:39
- Slide
Re : charger application au démarrage avec droits root
J'ai créé extreme lors de l'installation oui.
Quand tu parles du groupe admin (j'en n'ai pas trouvé), tu parles du groupe root ? Il y a personne dans ce groupe, pas un chien :s !
Je rajoute extreme dedans alors ?
En ce moment l'utilisateur extreme a son propre groupe qui se nomme aussi extreme. :s
Merci
Hors ligne
#11 Le 10/07/2005, à 17:42
- Stemp
Re : charger application au démarrage avec droits root
En ce moment l'utilisateur extreme a son propre groupe qui se nomme aussi extreme. :s
Ça c'est normal..
groupe admin (j'en n'ai pas trouvé)
Ça c'est pas normal.
Groupe admin, GID 109.
«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux
Hors ligne
#12 Le 10/07/2005, à 17:52
- Slide
Re : charger application au démarrage avec droits root
en GID 109 j'ai "messagebus" à la place .
en 108 : scanner
en 110 : hal
C'est embetant ca.
Je fais quoi donc stp ?
J'ai rien touché au systeme depuis l'installation mon sudo et les boutons systeme ne marche pas sous mon login utilisateur extreme.
Je suis obligé de me connecter en root là pour effectuer les manipulations d'administration.
J'ai du effectuer l'installation de mon modem sous root donc.
Mc Stemp
Dernière modification par Slide (Le 10/07/2005, à 17:52)
Hors ligne
#13 Le 10/07/2005, à 19:01
- Stemp
Re : charger application au démarrage avec droits root
Extrémement étrange.....
Regarde ton fichier sudoers, avec la commande visudo (en root).
Normalement il y a une ligne :
%admin ALL=(ALL) ALL
Sinon rajoute la.
Ensuite crée un groupe admin, et ajoute ton utilisateur dedans. Ça devrait marcher.
«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux
Hors ligne
#14 Le 10/07/2005, à 19:25
- Loïc
Re : charger application au démarrage avec droits root
PLA,
J'ai trouvé comment désactiver la synchronisation de l'heure au boot :
$ sudo chmod -x /etc/init.d/ntpdate
Pour réactiver :
$ sudo chmod +x /etc/init.d/ntpdate
Ceci dit j'aimerai bien savoir pourquoi cette fonction ne marche pas :
"Temporary failure in name resolution" ???
Hors ligne
#15 Le 10/07/2005, à 20:14
- Slide
Re : charger application au démarrage avec droits root
Extrémement étrange.....
J'ai cherché dans les anciens message, et j'ai lu que ca pouvait venir du faite que j'ai activé le compte root. J'ai donc reinstallé.
A l'installation de Ubuntu j'ai eu une erreur la premiere fois quand j'ai reglé mon heure. Cela m'a envoyé a un menu, et j'ai du cliquer sur l'etape ou j'etais pour resaisir une autre region pour ne pas avoir de probleme. Cela fait, je me suis retrouver qq fenetre apres sur une fenetre qui me demander un mdp root...
Je viens de reinstaller et je n'ai pas eu cette fenetre cette foi ci.
Donc oui je confirme, cela est du a l'activation du compte root, que j'ai activé malgré moi a l'installation :s.
sudo et le menu système marche maintenant sous mon compte utilisateur.
Merci pour ton aide, ++
Dernière modification par Slide (Le 10/07/2005, à 20:15)
Hors ligne
#16 Le 10/07/2005, à 22:29
- Loïc
Re : charger application au démarrage avec droits root
Pour désactiver la synchro de l'heure il y a aussi BUM (Boot Up Manager).
Désolé, je viens juste de trouver
Moi aussi une fois juste après l'install de Kubuntu je n'avais pas l'accés à sudo, dans mon cas je crois que c'était dû au fait que je n'avais pas fixé un nom localhost de machine à l'install (j'avais sauté la configuration réseau et j'étais passé directement à la détection matérielle).
Je ne sais pas si le problème était lié à ça, j'ai pas rééssayé.
Hors ligne
Pages : 1