Re: Questions sur les window manager.
Le mardi 14 mars 2006 à 09:10 +0100, Seb a écrit :
>
> Ça ne m'étonne pas tant que ça. init=xxx permet d'indiquer à ton noyau
> que tu veux remplacer l'exécution d'init (processus de démarrage par
> défaut) par l'exécution de xxx. Dans ton cas tu as demandé à remplacer
> init par 4 or il n'existe pas de programme "4" dans le PATH.
>
> J'aurais plutôt mis init=init 4 mais je ne suis pas sûr que ça soit
> interprété comme une seule commande, il faudra peut-être mettre init 4
> entre guillemets. Je m'en remets à ceux qui savent mieux.
>
> > Donc ou bien j'ai désactivé un service essentiel, ou bien j'ai fait une
> > manip qu'il ne fallait pas.
> >
> > Je continue à vouloir persister car ça plus fluxbox ça me fait une
> > station multipistse vraiment optimisée.
> >
> > J'hésite à suivre l'idée donnée par Seb d'utiliser un script, je n'y
> > comprends pas encore grand chose (ça viendra).
>
> Bah, il n'est pas si compliqué mon script...
> Allez, je te le détaille :
>
> #!/bin/sh -- indique à ton système quel interpréteur va exécuter le script
>
> case "$1" in -- $1 c'est le premier argument qu'on passe au script (en
> l'occurrence "start" "stop" ou "restart" comme tout script d'init)
> start) -- ici on traite le cas où l'argument est "start"
> su - tonutilisateur -- tu changes d'utilisateur car je ne pense pas
> que tu souhaites lancer fluxbox en root
> fluxbox -- tu lances fluxbox
> ;; -- fin du traitement du "start"
> stop) -- ici on traite le stop
> killall fluxbox -- on tue fluxbox, tout simplement
> ;; -- fin du traitement du "stop"
> restart) -- ici on traite le restart
> $0 stop -- on rappelle le script ($0) avec l'argument "stop"
> $0 start -- on le rappelle avec l'argument "start"
> ;; -- fin du traitement du "restart"
> esac -- fin de la structure "case"
>
> Tout ça ne sera sûrement pas très lisible, mais c'est pas simple de
> commenter un script dans un mail...
>
> > P'tit Louis.
>
> Seb
>
Merci Seb pour tes explications, si si elles sont claires, parce que
justement je commence (un peu) à lire à ce sujet (les sripts bash) et
que ça réveille mes (Ô combien) lointains souvenirs de Turbo-Pascal.
Ceci étant dit, où le mettre et comment l'utiliser ?
P'tit Louis.
Reply to: