salut,

Basille a proposé toutes les solutions qui me sont passé par la tête
mais cette réponse aurait ma préférence.

la version sale (good enough) du truc:

        set ~/.local/share/applications vpn_ff
        mkdir -p $1
        cd $1
        <<\% cat > $2.sh
        commande_qui_lance_mon_vpn &
        pid=$?
        firefox
        kill -KILL $?
        %
        <<% cat > $2.desktop
        [Desktop Entry]
        NoDisplay=false
        Terminal=true
        Exec=sh -c "exec $(pwd)/$2.sh"
        Name=Firefox dans un vpn
        Type=Application
        %


-- 
Marc Chantreux
Pôle CESAR (Calcul et services avancés à la recherche)
Université de Strasbourg
14 rue René Descartes,
BP 80010, 67084 STRASBOURG CEDEX
03.68.85.60.79

Répondre à