Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 tongue

Merci pour votre aide smile

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 ? sad

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... ??? hmm

Un peu d'aide s'ils vous plait smile

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, smile

ç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

Stemp a écrit :

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 ! sad
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 wink

Loïc : http://guide.andesi.org/html/ksudo.html


«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 ! sad
Je rajoute extreme dedans alors ?

En ce moment l'utilisateur extreme a son propre groupe qui se nomme aussi extreme. :s

Merci smile

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 neutral.
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

Stemp a écrit :

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 tongue

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