• [^] # Re: Fichiers de config

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

    > Mais c'est quoi ce délire?

    Mais édites les fichiers à la main si tu veux. C'est généralement pas conseillé (error prone qui n'est pas à démontrer).
    Sinon j'édites aussi les fichiers à la main quand ça m'arrange. Mais ce n'est pas quelque chose à conseiller. Sinon tu fais exploser la hot-line, les forums d'aide, les journaux dlfp, etc...

    Et si tu prends deux minutes (10 en réalité) pour lire la doc tu verras que c'est pas plus compliqué que Debian. Mais Debian c'est Debian et les autres c'est autre chose.



    La doc (un petit bout) : /usr/share/doc/initscripts-7.53/sysconfig.txt

    /etc/sysconfig/network:

    NETWORKING=yes|no
    HOSTNAME=<fqdn by default, but whatever hostname you want>
    GATEWAY=<gateway IP>
    GATEWAYDEV=<gateway device> (e.g. eth0)
    NISDOMAIN=<nis domain name>
    [...]


    /etc/sysconfig/network-scripts/route-<interface-name>

    Contains lines that are arguments to "/sbin/ip route add"
    For example:
    192.168.2.0/24 dev ppp0
    adds a network route to the 192.168.2.0 network through ppp0.
    [...]

    /etc/sysconfig/network-scripts/ifcfg-<interface-name> and
    /etc/sysconfig/network-scripts/ifcfg-<interface-name>:<alias-name>:

    The first defines an interface, and the second contains
    only the parts of the definition that are different in a
    "alias" (or alternative) interface. For example, the
    network numbers might be different, but everything else
    might be the same, so only the network numbers would be
    in the alias file, but all the device information would
    be in the base ifcfg file.

    The items that can be defined in an ifcfg file depend on the
    interface type. The really obvious ones I'm not going to
    bother to define; you can figure out what "IPADDR" is, I
    think... :-)

    Base items:
    NAME=<friendly name for users to see>
    Most important for PPP. Only used in front ends.
    DEVICE=<name of physical device (except dynamically-allocated PPP
    devices where it is the "logical name")>
    IPADDR=
    NETMASK=
    GATEWAY=
    ONBOOT=yes|no
    USERCTL=yes|no
    BOOTPROTO=none|bootp|dhcp
    MTU=
    Default MTU for this device
    WINDOW=
    Default window for routes from this device
    PEERDNS=yes|no
    modify /etc/resolv.conf if peer uses msdns extension (PPP only) or
    DNS{1,2} are set, or if using pump or dhcpcd. default to "yes".
    DNS{1,2}=<ipaddress>
    provide DNS addresses that are dropped into the resolv.conf
    file if PEERDNS is not set to "no".
    FIREWALL_MODS=yes|no
    modify firewall to attempt to allow DNS through. Defaults to 'yes'.
    SRCADDR=
    use the specified source address for outgoing packets
    HWADDR=
    ethernet hardware address for this device
    [....]


    C'est pas plus compliqué.

    > P.S. remarquez ou Debian met le fichier : /etc/network/interfaces en gros, c'est logique :)

    Ça montre simplement qu'il n'y a pas un répertoire unique pour la configuration de Debian. De plus j'ai peur que ce soit aussi un seul fichier...
    Pas cool.
    Avec Fedora, etc c'est /etc/sysconfig et rien d'autre.

    Je suis sûre que t'as jamais sérieusement regardé ce qu'il y avait dans /etc/sysconfig.
    Je me trompe ?