Page 1 sur 1

[réseau] Comment le zapper au démarrage ?

Publié : sam. 16 sept. 2006, 17:28
par Cactus
Bonjour,

Je souhaiterais avoir le choix au boot pour lancer ou non tout le réseau (et les outils associés, genre cups, firestarter, etc...).

L'idéal serait une option dans grub, du style 'nonetwork'... ça existe ?

Sinon, je pensais dans un 1er temps "jouer" avec les network-profile... en mettant un 'menu'. J'ai bien un fichier 'main', mais que mettre dans le nouveau profil 'no-network' ? rien ?

Pour le moment, le meilleur moyen que j'ai trouvé pour raccourcir le boot (dhcp oblige), c'est un @network dans le rc.conf. Mais CUPS qui est juste derrière n'aime pas... il me faut donc le lancer à la main, ce qui n'est pas trop méchant, mais bon, si je peux faire plus pratique... :roll:

Merci pour vos idées ! :)

Publié : sam. 16 sept. 2006, 17:40
par wain
à ta place, je laisserai tomber le lancement des démons dans le rc.conf.

Je ferais un script bash qui ressemble à ça:
(installes le paquet xosd avant)

Code : Tout sélectionner

#/bin/bash
# lancement des scripts réseau
/etc/rc.d/network start || exit 1
/et/rc.d/cups start
/etc/rc.d/firestarter start
if [ $? -eq 0 ]; then
echo "Réseau lancé avec succès" | osd_cat --shadow=1 --offset=400 --align=center --center --color="red" --delay=5 --font="-*-comic sans ms-bold-*-*-*-35-*-100-*-*-*-*-*"
fi
exit
Si tu autorises sudo à lancer ça en root, tu pourras lancer à la demande ce script après le démarrage, sous Xorg (avec un raccourci clavier ou un icône).

Publié : sam. 16 sept. 2006, 17:56
par Cactus
Idée astucieuse... mais bon, quitte à cliquer sur une icône, je préfère autant en créer une pour un 'rc.d/cups restart' (pour l'instant, je le lance encore en ligne de commande), voire faire simplement un alias. :wink:

Publié : sam. 16 sept. 2006, 18:01
par Cactus
Tiens, je viens de remarquer que je peux faire directement 'cupsd' (qui se trouve dans le /usr/sbin) pour lancer cups... :P

Publié : sam. 16 sept. 2006, 22:28
par harold
Oui, mais je crois que dans ce cas là, le script va ouiner lors de l'arrêt de ta bécane, car pour lui cups n'est pas lancé. (en gros t'as pas utilisé son outil alors il est pas content :D)

Publié : dim. 17 sept. 2006, 11:58
par Cactus
Je ne comprends pas ta réponse Harold...
Tu peux être plus explicite, STP ?
Tu parles du script de Win ?
"ouiner" = ???
Je ne comprends le pb avec cups... ça pose pb de le lancer uniquement avec cupsd, sans le mentionner dans les DAEMONS du rc.conf ? j'ai pas essayé, cups est toujours dans mon rc.conf... Je ferai qq tests cet aprèm... :wink:

Publié : dim. 17 sept. 2006, 12:07
par wain
Cactus a écrit :Je ne comprends pas ta réponse Harold...
Tu peux être plus explicite, STP ?
Tu parles du script de Win ?
"ouiner" = ???
Je ne comprends le pb avec cups... ça pose pb de le lancer uniquement avec cupsd, sans le mentionner dans les DAEMONS du rc.conf ? j'ai pas essayé, cups est toujours dans mon rc.conf... Je ferai qq tests cet aprèm... :wink:
En fait il vaut mieux lancer le daemon /etc/rc.de/cups, car lors de l'arrêt du PC, archlinux arrête proprement tous les démons lancé par ce moyen.
si tu lances cupsd à la mano, archlinux ne saura peut-être pas qu'il faut arrêter ce démon => d'où un ptit message d'erreur (il "ouine").

Publié : dim. 17 sept. 2006, 12:34
par pappy
Au cas où, on peux pas forcer un état du démon ?

Genre, un démon qui s'est pris un violent SIGSEGV ds la tronche... faire croire a la distrib qu'il est arrete, pour le relancer proprement ?

Publié : dim. 17 sept. 2006, 13:57
par Cactus
ok, merci Wain pour ton explication, c'est tout à fait clair maintenant. :wink:
Je vais donc laisser cups dans les daemons.

Je viens de passer en ip fixe, j'ai enlevé l'@ pour le network, je vais voir demain si ça pose un pb en zone non couverte. Savez-vous comment régler le timeout de l'identification réseau ? parce qu'en fait, c'est ça qui me gonfle... :lol:

Publié : dim. 17 sept. 2006, 14:16
par wain
Pour le timeout, faudrait voir avec Kozaki qui est en train de mettre au point un nouveau démon réseau.
http://forums.archlinux.fr/viewtopic.php?t=36

Ca intéresserai beaucoup de monde je pense d'avoir un démon plus docile 8)