[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Comment lancer un script au boot?



faut que tu mettes un lien (ln -s) dans /etc/rcN.d
ou N correpond au mode dans lequel tu bootes (voir /etc/inittab, et tout
et tout)

chaque fichier dans ces repertoires, en general, sont des liens vers un
script present dans /etc/init.d

si le lien (dans /etc/rcN.d) est nomme Sxxnom-du-lien-dans-init.d,
alors il sera execute au demarrage si tu bootes en mode N

les scripts sont lances selon l ordre de xx (qui est un nombre)

si le lien s appelle Kxx-le-nom-du-lien, alors c est pour killer le
script (dans rc0.d, rc6.d, pour le reboot et l arret de la machine)

pour faire tout ca automatiquement : man update-rc.d

en esperant que tu comprennes ce que je dis... (j ai l impression de pas
etre tres clair, si quelqu un pouvait expliquer mieux que moi, ca ne
serait pas inutile...)

bonne chance
cit

On Fri, Feb 28, 2003 at 07:52:35PM +0100, Jay wrote:
> Tout d'abord, soyez indulgent pour cette question de débutant.
> J'ai installé Debian (upgradée en Sarge) sur mon portable Toshiba et j'ai besoin d'éxécuter plusieurs commandes au boot : notamment hdparm -d 1 /dev/hda et hdc (DMA sur mes lecteurs car il est désactivé par défaut) et deux commandes pour xkbset (un programme qui permet de corriger un bug de clavier sur les portables Toshiba avec le serveur X).
> Comme je ne connais pas bien Debian, j'ai crée un fichier /etc/local.rc avec les lignes suivantes :
> 
> hdparm -d 1 /dev/hda
> hdparm -d 1 /dev/hdc
> xkbset exp bo &>/dev/null
> xkbset bo 1 &>/dev/null     # mes deux fameuses commandes pour corriger le bug de clavier avec Xfree86
> 
> et ce fichier local.rc ne s'éxécute pas car mes disques sont toujours en PIO et mon clavvier toujjourrs auussi buggéé :)
> Visiblement, Debian ne vérifie pas la présence de local.rc contrairement à Slackware qui lui, éxécute ce script.
> J'ai aussi essayé de mettre les mêmes commandes dans ~/home/user/.xinitrc mais ça ne marche pas non plus (pas étonnant d'ailleurs puisque hdparm nécessite les droits d'admin).
> Quelqu'un pourrait-il prendre la peine de me dire comment je pourrais faire pour éxécuter ces commandes automatiquement ?
> Merci d'avance !!



Reply to: