Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1702 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  [Debian] Script de démarrage

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Debian] Script de démarrage

n°533899
falconn
Posté le 04-08-2004 à 17:53:22  profilanswer
 

Bonjour!
 
Comment je peux savoir quel est le script dans /etc/init.d qui lance automatiquement les modules du fichier /etc/modules  et qui configure automatiquement les interfaces réseaux à l'aide du fichier /etc/network/interfaces ?  
 
Merci! :pt1cable:

mood
Publicité
Posté le 04-08-2004 à 17:53:22  profilanswer
 

n°533922
THRAK
- THR4K -
Posté le 04-08-2004 à 18:06:20  profilanswer
 

module-init-tools permet d'initialiser les modules spécifiés dans le fichier /etc/modules
 
par contre pour la config automatique des interfaces réseaux dans /etc/network/interfaces, je ne vois pas trop...
logiquement on ajoute dans ce fichier une ligne avec : auto lo eth0 par ex... pour les charger automatiquement
 
[Edit]
après avoir jeté un rapide coup d'oeil, le script d'initialisation des interfaces réseaux dans init.d est networking (utilise la commande ifup)


Message édité par THRAK le 04-08-2004 à 18:17:48

---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°533983
falconn
Posté le 04-08-2004 à 19:25:40  profilanswer
 

merci!!!! Mais au fait comment t'a trouvé?


Message édité par falconn le 04-08-2004 à 19:26:14
n°534021
falconn
Posté le 04-08-2004 à 20:02:57  profilanswer
 

Ya un truc que j'ai pas compris avec les rc*.d  
Le rc0.d regroupe tous les scripts d'arrêt, les scripts dans  rc1.d sont exécutés en mode mono utilisateur, et les rc2.d à rc5.d sont exécutés en mode multi.  
En mode multi, tous les scripts de rc2 à rc5 sont exécutés ou seul ceux figurant dans le niveau définit dans /etc/inittab ? J'ai vu pleins de doublons dans les liens...  

n°534084
THRAK
- THR4K -
Posté le 04-08-2004 à 21:52:50  profilanswer
 

La méthode dont Debian gère les scripts init n'est pas la plus évidente à cerner, mais comme précisé il s'agit offrir un maximum de souplesse à l'administrateur.
 
 
Pour résumer :
 
Un seul un niveau d'éxécution tourne à la fois ; par défaut il s'agit de rc2.d (dans /etc/inittab ligne: id:2:initdefault:). Les autres niveaux (mis à part rc0.d, rc1.d et rc6.d) ne sont présent qu'à des fins de personnalisation des services de démarrage pour le niveau d'éxécution donné ; par défaut on part du principe que l'on peut souhaiter également voir apparaître dans rc3.d, rc4.d et rc5.d les services précédemment initialisés pour le niveau rc2.d -d'où les doublons- mais l'admin d'un système est après libre d'organiser comme il l'entend tout ce beau monde.
A noter également que les noms des scripts dans les divers niveaux d'éxécution (valable pour tous les rc.d ) sont précédés d'une lettre indiquant l'état (K indique d'arrêter un service et S indique de le démarrer) et d'un numéro représentant l'ordre d'éxécution (prioritaire par ordre croissant).
 
 
-> Mais au fait comment t'a trouvé?
: je te conseille de jeter un oeil comme moi là-dessus  ;)  :
http://www.debian.org/doc/manuals/ [...] tml#s-boot


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°534223
falconn
Posté le 05-08-2004 à 09:07:02  profilanswer
 

merci pour l'explication THRACK et pour le lien!  Donc si je modifie pa mon inittab, jpe placer le lien directement dans rc2.d puisque c'est le niveau par défaut? Un truc que j'ai pas compris, c'est pourquoi mettre des scripts de fermeture (qui commencent par "k" ) dans les niveau 2-5 alors qu'il existe le niveau 0 spécialement prévu pour ca?

n°534303
Piksou
Posté le 05-08-2004 à 11:32:03  profilanswer
 

oui tu peux le faire uniquement pour le 2
mais ya des outils qui font ça à ta place
man update-rc.d
;)

n°534434
falconn
Posté le 05-08-2004 à 14:36:14  profilanswer
 

je connais piksou  :)  merci!

n°534590
THRAK
- THR4K -
Posté le 05-08-2004 à 19:59:00  profilanswer
 

falconn a écrit :

Un truc que j'ai pas compris, c'est pourquoi mettre des scripts de fermeture (qui commencent par "k" ) dans les niveau 2-5 alors qu'il existe le niveau 0 spécialement prévu pour ca?


 
Le niveau 0 est spécial : il est réservé à l'arrêt du système (tout comme le 6 qui est réservé au redémarrage ou le 1 pour le mode mono-utilisateur) donc l'admin ne doit pas à proprement parler s'occuper de ces niveaux.  
En revanche l'admin peut vouloir démarrer ou arrêter certains services spécifiques dans les niveaux 2-5 notamment pour des questions de sécurité. Un exemple bateau : je peux décider que le niveau 3 corresponde à un mode d'éxécution dans lequel toutes les connexions réseau sont inactives, à ce moment, quantité de services liés au réseau (nécessaires dans le niveau 2 si l'on considère que celui-ci est dédié au réseau) deviennent dès lors facultatifs ; je peux donc simplement les désactiver par le biais de ces scripts de fermeture.


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°536177
falconn
Posté le 09-08-2004 à 10:19:06  profilanswer
 

ok THRAK merci pour l'explication! Mais cela signifie donc qu'on peut changer de niveau sans redémarrer?


Message édité par falconn le 09-08-2004 à 10:22:29
mood
Publicité
Posté le 09-08-2004 à 10:19:06  profilanswer
 

n°536180
Mjules
Modérateur
Parle dans le vide
Posté le 09-08-2004 à 10:28:22  profilanswer
 

falconn : oui (telinit 3)
 
THRAK : on fait comment pour démarrer en mode non graphique/multiutilisateurs/connexions réseaux actives sous Deb ? par ex pour recompiler les drivers nvidia ? (c'est une vraie question, sous MDK par ex, les niveau x d'éxécution sont beaucoup + fixés)


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°536189
falconn
Posté le 09-08-2004 à 10:57:44  profilanswer
 

ok  :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  [Debian] Script de démarrage

 

Sujets relatifs
[Debian] Impossible de finir l'install d'une Sarge[Debian] conversion fat32 -> partition linux
Debian Sarge : rien de neuf mais...[résolu][debian woody] Gcc
dd udma66 reconnu comme ataraid/d0 à l'install de debian.debian / mandrake : mon coeur balance ....
Demarrage sous linuxcommande pour lancer un script .sh dans la console ???
[Debian Debutant] Script ou commande au demarrage[Debian] Script de démarrage > nécessairement en root ?
Plus de sujets relatifs à : [Debian] Script de démarrage


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR