• [^] # Re: Mais pourquoi?

    Posté par . En réponse à la dépêche Sortie de dRock linux 2.0.1. Évalué à -1.

    Faut être honnete les distributions qui assurent une compatiblité acendante sont rares.
    Exemple chez redhat avec le passage de apache 1.3 à 2.0 :
    /etc/rc.d/init.d/httpd :
    # check for 1.3 configuration
    check13 () {
    CONFFILE=/etc/httpd/conf/httpd.conf
    GONE="(ServerType|BindAddress|Port|AddModule|ClearModuleList|"
    GONE="${GONE}AgentLog|RefererLog|RefererIgnore|FancyIndexing|"
    GONE="${GONE}AccessConfig|ResourceConfig)"
    if grep -Eiq "^[[:space:]]*($GONE)" $CONFFILE; then
    echo
    echo 1>&2 " Apache 1.3 configuration directives found"
    echo 1>&2 " please read /usr/share/doc/httpd-2.0.49/migration.html"
    failure "Apache 1.3 config directives test"
    echo
    exit 1
    fi
    }


    C'est a toi de faire la mise à jour à la main. Puis de façon automatique, je sais pas si ça existe. C'est trop compliqué a faire si httpd.conf est très customisé (plus les problèmes d'include, de modules qui n'existent plus, etc...)