• [^] # Re: Compatibilité multi distribution

    Posté par . En réponse à la dépêche Nouveau gestionnaire de profils réseaux: netswitch. Évalué à 1.

    Les fichiers de debian sont par assez ennuyeux à lire par de simples scripts bash (à mon avis)...
    Sous debian, normalement tout passe par ifup/dwon et le fichier /etc/network/interface. Il me semble que ça serait un bon angle pour intégrer : ifup eth0 profile=MonProfile En plus, ifup/down me semble assez répendu les les distrib maintenant, non ? (je n'en suis pas sûr ici) Pour moi, l'utilité d'un tel outil vient surtout du wifi où il faut fréquemment changer la config pour s'adapter à un nouveau réseau. Générer un fichier de config éditable pour une connection à partir de 'iwlist ethX scan' serait très intéressant. Pour ma part, j'utilise déjà les interfaces logiques de ifupdown pour configurer mes réseaux, mais à chaque nouveau réseau wifi, je dois rajouter quelques lignes dans /etc/network/interface :
    iface home inet dhcp
    # wireless-mode ad-hoc
     wireless-essid XXX
     wireless-key XXXXXXXXX
    iface otherhome inet dhcp
     wireless-essid YYYYY
     wireless-key YYYYYYYYYYYYYYYYYY
    iface fac inet dhcp
     post-up vpnc-connect fac
    iface workvpn inet dhcp
     wireless-essid ZZZZZZ
     pre-up /etc/init.d/cisco-vpnclient start
     post-up echo y | vpnclient connect ZZZZZZZZZZZ
     post-down /etc/init.d/cisco-vpnclient stop
    iface workvpnvisit inet dhcp
     wireless-essid WWWWWWWWW
     wireless-key WWWWWWWWWWW
    
    Et après, j'utilise ifup ethX=home, ifup ethX=fac, ... Le profile de netswitch sera vraiment capable de gérer le client vpnc, le client cisco (et oui, vpnc ne gère pas encore les certificats :-( ), ... ? Et les configs que je montre ici ne sont même pas très compliquées encore...