Retourner aux forums || Retourner au forum Linux.debian
Pourtant, moi, depuis que je suis passé à Debian, je remarque le contraire :)
Par exemple, sous mdk, si je tape chkconfig --del sshd, ben je suis tranquille, il ne sera jamais plus lancé au boot!
Tandis que sous debian, si je tape update-rc.d -f ssh remove, ben à la premiere update, il sera relancé au boot!
Une explication ? :)
Agogo
[+] Pas mal non plus
Depuis ma derniere update, ma souris USB ne marche plus sous X (debian sarge). J'en etais tres content jusque la, dommage ...
..
Ca dépends de chacun, moi j'ai plus MPlayer en mode console qui marche comme il faut,mais j'ai le touchpad nickel, et ma carte wifi est sur le point de marcher (presque :).
et puis apt-get install xaos
c'est quand même bien sympa :-)
Sinon, le ssh tu le reconfigure, non ? dpkg --reconfigure un truc comme ça ?
-
[^]Re: ..
...
Peut-être c'est ça ?
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=123446(...)
En tout cas il faut chercher dans sysv-rc
pour ne pas se prendre la tête
apt-get install rcconf
Autre possibilité
Pour manipuler les services lancés au démarrage, il faut aller voir du coté des /etc/rc?.d
Dans le fichier /etc/inittab, tu as le runlevel par défaut de ta distrib'
Pour debian : id:2:initdefault:
Tu démarres donc en runlevel 2 par défaut.
Il suffit donc d'aller dans le répertoire /etc/rc2.d et de supprimer le script correspondant au ssh en ce qui te concerne.
Pour moi, c'est S20ssh
Les scripts de ce répertoire sont en fait des liens vers le repertoire /etc/init.d
Il te suffit donc de supprimer le lien S20ssh pour qu'il ne soit pas lancé au démarrage et le jour ou tu veux le remettre au démarrage, il te suffit de recréer le lien.
Seuls les scripts commencant par S* sont éxécutés lors du démarrage sur le runlevel, tu peux donc renommer ton S20ssh en K20ssh pour désactiver le ssh au démarrage. Il te suffira de le renommer en S20ssh lorsque tu en auras besoin au démarrage.
Les scripts s'éxécutent dans l'ordre de leur numéro, le S20quelquechose démarrera donc après S19autrechose.
Comme dit plus haut, on constate dans le script de démarrage ssh que la présence du fichier /etc/ssh/sshd_not_to_be_run fait que le serveur ssh ne démarre pas même si le script est lancé au démarrage.
-
[^]Re: Autre possibilité
Posté par itstimetogo () le 09/12/2004 à 00:43. (lien). Évalué à 1.> Il suffit donc d'aller dans le répertoire /etc/rc2.d
chkconfig fait ça très bien :
$ chkconfig sshd off
Le problème de gnumdk est de voir qu'une mise à jours de sshd annule sa modification faite avec "chkconfig".
Je ne connais pas le chkconfig de Debian mais sous Red Hat (et sûrement Mandrake) :
$ chkconfig --help
chkconfig version 1.3.11.1 - Copyright (C) 1997-2000 Red Hat, Inc.
Ce produit peut être librement distribué selon les termes de la licence publique GNU (GPL).
utilisation : chkconfig --list [nom]
chkconfig --add
chkconfig --del
chkconfig [--level ] <on|off|reset>
Un paquet rpm utile chkconfig comme suit :
rpm -q --scripts openssh-server
preinstall scriptlet (using /bin/sh):
/usr/sbin/useradd -c "Privilege-separated SSH" -u 74 \
-s /sbin/nologin -r -d /var/empty/sshd sshd 2> /dev/null || :
postinstall scriptlet (using /bin/sh):
/sbin/chkconfig --add sshd
preuninstall scriptlet (using /bin/sh):
if [ "$1" = 0 ]
then
/sbin/service sshd stop > /dev/null 2>&1 || :
/sbin/chkconfig --del sshd
fi
postuninstall scriptlet (using /bin/sh):
/sbin/service sshd condrestart > /dev/null 2>&1 || :
Jamais de "chkconfig {service} (on|off)" qui changerait la configuration en cours.-
[^]Re: Autre possibilité
Posté par kaouete (page perso, ) le 09/12/2004 à 05:45. (lien). Évalué à 1.Oui en fait sous debian c'est plus update-rc.d que chkconfig, mais bon, l'idee est la meme.
-
et comme ça ?
"update-rc.d truc remove" vire les liens si le script de base n'existe plus, ça sert à faire le ménage.
Pour supprimer les liens vers un script existant, il a fallu utiliser l'option -f ... normal qu'un upgrade remette les chose en ordre.
En revanche, si des liens existent (en fait au moins un), update-rc.d est censé ne rien toucher. Essaie donc:
update-rc.d ssh stop 0 1 2 3 4 5 6 .
et ssh ne devrait plus démarrer même après un upgrade.
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debian



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.