c'est quoi le déjà le nom du fichier qui est lancé demarrage dans lequel on peut ajouter notre propres commandes.
genre /etc/init.d/smb start...
Car j'en ai marre de la lancer à la main à chaque fois...
Il y en a un qui est valable pour toute la machine ... soit il s'appelle rc.local (voir précédent commentaire), soit boot.local (sous SUSE par exemple). Ces fichiers sont dans /etc/init.d ... (il y a peut-être d'autres noms dans d'autres distrib ... je ne sais pas)
Et puis, il y a le fichier init du shell ... pour chaque user. Il se trouve dans /home/nom_du_user et s'appelle .profile
Si ta distribution est basé sur le système SysV il suffit d'ajouter les liens symbolique là où il faut :
/etc/rc.d/rc0.d/KXXsmb -> /etc/rc.d/init.d/smb
/etc/rc.d/rc6.d/KXXsmb -> /etc/rc.d/init.d/smb
Les runlevel 0 et 6 sont ceux du halt et reboot, donc tu met un lien symbolique commençant par K pour qu'il soient "tué" et un S pour les autres runlevels pour le lancer. Arrange toi pour régler le chiffre en fonctions du lancement des autres services comme celui du réseau et du firewall.
Sous mandriva :
chkconfig --add smb
Soud debian :
update-rc.d smb start 22 2 3 4 5 . stop 19 0 1 6 .
(regarde les numéro d'ordre de démarage, mais ça devrais être ok)
Y a gentoo qui a un système de dépendance d'ordre de démarage, j'ai pas regardé depuis un moment, donc regarde sur le wiki fr de gentoo ça dois être bien expliqué.
c'est peut etre que pour debian ou ubuntu, mais dans le menu bureau/administration, tu as l'outil service, qui te permet de choisir ce que tu veux lancer...
# ta distrib
Posté par schyzomarijks . Évalué à 0.
Parce ca peut être dans le répertoire /etc/rc.d ou pas.
Le fichier /etc/rc.d/rc.local peut convenir
Après, je te conseil la lecture de http://www.linuxfr-france.org.invalid/article/these/smart-questions/sm(...)
Cordialement
# Il y en a plusieurs !
Posté par PhilippeDalbin . Évalué à 1.
Il y en a un qui est valable pour toute la machine ... soit il s'appelle rc.local (voir précédent commentaire), soit boot.local (sous SUSE par exemple). Ces fichiers sont dans /etc/init.d ... (il y a peut-être d'autres noms dans d'autres distrib ... je ne sais pas)
Et puis, il y a le fichier init du shell ... pour chaque user. Il se trouve dans /home/nom_du_user et s'appelle .profile
Tout dépend de ce que tu veux faire ...
A +
# Si mandriva ou debian (autre distrib aussi)
Posté par Raphaël G. (site web personnel) . Évalué à 4.
/etc/rc.d/rc0.d/KXXsmb -> /etc/rc.d/init.d/smb
/etc/rc.d/rc6.d/KXXsmb -> /etc/rc.d/init.d/smb
/etc/rc.d/rc2.d/SXXsmb -> /etc/rc.d/init.d/smb
/etc/rc.d/rc3.d/SXXsmb -> /etc/rc.d/init.d/smb
/etc/rc.d/rc4.d/SXXsmb -> /etc/rc.d/init.d/smb
/etc/rc.d/rc5.d/SXXsmb -> /etc/rc.d/init.d/smb
Les runlevel 0 et 6 sont ceux du halt et reboot, donc tu met un lien symbolique commençant par K pour qu'il soient "tué" et un S pour les autres runlevels pour le lancer. Arrange toi pour régler le chiffre en fonctions du lancement des autres services comme celui du réseau et du firewall.
Sous mandriva :
chkconfig --add smb
Soud debian :
update-rc.d smb start 22 2 3 4 5 . stop 19 0 1 6 .
(regarde les numéro d'ordre de démarage, mais ça devrais être ok)
Y a gentoo qui a un système de dépendance d'ordre de démarage, j'ai pas regardé depuis un moment, donc regarde sur le wiki fr de gentoo ça dois être bien expliqué.
# si tu est sous gnome
Posté par jahrynx . Évalué à 1.
# Merci
Posté par xabi . Évalué à 0.
Merci tout le monde
# Sous RH / Fedora etc ...
Posté par khan . Évalué à 0.
chkconfig --list |grep on te donnera les softs qui sont lances et dans quel runlevel.
pour ajouter SAMBA :
chkconfig smb on (de tete, faudra verifier si c'est pas smbd)
K.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.