[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Variable liée à l'ouverture d'un logiciel sous LINUX




On 10/13/24 17:36, Alex PADOLY wrote:
Bonsoir à tous,

Je souhaite créer petit script qui déclenche l'activation d'un VPN à l'ouverture de FIREFOX.
Existe-t-il sous Debian une variable liée à l'ouverture et à la fermeture d'un logiciel.

Merci pour vos conseils.

Alex PADOLY


Notez d'abord que l'utilisateur pourrait utiliser d'autres navigateurs, aussi bien Google Chrome que DILLO ou Lynx. Et il est légitime de faire du HTTPS autrement (par exemple apt le fait pour installer des paquets Debian).

A mon avis une approche possible (qui prend un peu de temps de programmation) serait d'écrire en C (compilé avec GCC) avec libonion (cf https://www.coralbits.com/libonion/ ...) ou en C++ avec Wt (cf https://www.webtoolkit.eu/wt ...) ou en Ocaml (cf https://ocaml.org/ ...) avec Ocsigen (cf https://ocsigen.org/ ...) le petit logiciel (que je souhaiterais être libre) qui va bien.

Une autre approche est bien sûr un script FastCGI.

La page web qui activerait le VPN serait alors à developer.

Une troisième approche possible est de coder un script shell qui entoure firefox par les commandes ad-hoc.

Le navigateur firefox (ou tout autre) peut planter. Quel serait le comportement désiré dans ce cas?

Enfin, on peut imaginer des choses autour de /proc (cf proc(5) ....) et de inotify(7).

Je n'ai pas compris le comportement voulu, étant donné que le protocole HTTPS est fréquemment utilisé sous Linux (par beaucoup d'utilitaires autres que firefox, dont GNU wget et la libcurl). Peut-être même que ICAP serait pertinent ou utile.

NB: je dévelope le moteur d'inférences libre RefPerSys sur github.

-- 
Basile STARYNKEVITCH           <basile@starynkevitch.net>
8 rue de la Faïencerie
92340 Bourg-la-Reine           mobile: +33 6 8501 2359
France                         http://starynkevitch.net/Basile/

Reply to: