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