• [^] # Re: Autre possibilité

    Posté par . En réponse au message Ah la la les debianneux. É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.