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

interface web à ssh + scp




On 7/7/19 8:00 AM, Basile Starynkevitch wrote:


On 7/7/19 7:52 AM, Basile Starynkevitch wrote:


On 7/7/19 7:39 AM, steve wrote:

Je ne réponds pas exactement à ta question mais plutôt à ton besoin.
Pas vraiment, cf ci-dessous.



Et dans un programme C++ utilisant vmime.org (une bibliothèque pour envoyer du mél), tu ferais comment?


J'ai oublié de préciser que je ne tiens pas tant que ça à utiliser vmime spécifiquement. J'ai juste besoin de coder, en C++ ou tout autre language compilé sympa (notamment Ocaml, SBCL, Go, Rust ; mais j'ai l'esprit ouvert vers autre chose, en restant allergique à Python & PHP), une mini-application Web en  GPLv3+ ou mieux, qui envoie du mél en HTML5 -que je sais générer- avec des pièces jointes. Probablement dans le style de cet exemple de libonion (ou de celui là).


Mon véritable besoin, le voici. Ça concerne en réalité la paix de mon ménage, et mes échanges avec ma chère et tendre épouse, Corinne-Elisabeth, psychologue-psychothérapeute. Nous sommes heureusement mariés depuis 41 ans :-) déjà. Elle n'y connaît rien en bureautique, mais tolère Linux par amour pour moi. Moi je suis un geek intransigeant sur le logiciel libre et Linux. Et ma tendre moitié ne sait même pas ce qu'est une ligne de commande. Même aussi simple que (pour les geeks ici) ls, ssh, scp, cp, mv, mkdir, rm ... D'ailleurs, s'il y a quelque geek ici pour me faire des leçons de pédagogie Linuxienne avec son conjoint, je suis preneur. Des notions comme un répertoire, un processus, un programme sont trop difficiles pour ma chère épouse... Car l'informatique (et c'est humain, compte tenu de l'échec social de cette discipline et de cette technologie), elle s'en fout (et je peux tout à fait comprendre).

Je vais présenter la chose sur un mode de sketch humoristique. Les deux personnages sont moi Basile (B:) et mon épouse Corinne-Elisabeth (C-E:). C'est, à quelque mots près, un vécu concret et récent, à peine édulcoré ou remanié. En fait, j'avais changé, par précaution, le vieux disque dur de 5 ans qui contient ses chères (dans tous les sens du mot) données. Et les plus importantes données -celles qui ont le plus de valeur pour elle- concernent évidemment son métier de psychothérapeute (il s'agit de la santé des gens, donc il faut être sérieux), et sont confidentiels (et bien évidemment, même moi je n'y accède pas: je n'ai aucune envie de farfouiller dans des fichiers en relation avec ses patients à elle).

Pour l'anecdote, j'ai été juré de cours d'Assises. Ma tendre moitié m'a dit qu'elle aurait presque aimé être à ma place (pour comprendre le psychisme de l'accusé - une affaire sordide de viol). Moi, ça m'a traumatisé d'être juré : j'en ai mal dormi pendant plusieurs nuits. Je n'en dirais pas plus, j'ai prêté serment, et selon ce serment je suis "un homme probe et libre", mais psychologiquement, il m'a coûté. On s'en remet.

Le contexte, c'est que bien évidemment j'ai installé -il y a plusieurs années- un script (à base de rsync pour les connaisseurs) pour sauvegarder chaque heure (via crontab) tous les fichiers de ma tendre moitié sur mon ordinateur (un gros desktop avec 12To de disque, un processeur AMD2970WX à 24 coeurs, et 64 gigaoctets de RAM: mon épouse est adorable de m'avoir laissé acheter ça). Donc elle n'a perdu aucune donnée.

C-E: j'ai besoin de faire une déclaration fiscale. C'est urgent (pour demain). Chéri, tu peux me retrouver un fichier qui est archivé sur ton ordinateur?

B: Oui bien sûr. Il s'appelle comment ce fichier? :-)

C-E: Mais je n'en sais rien, mon chéri, tu vois, il apparaissait en bas à gauche de mon écran.... :-\

B: <soupirs énervés, car mon épouse a tout de même 980 000 fichiers accumulés sur 25 ans en 46Giga octets.... et bien sûr, je ne mets pas mon nez dedans; ses fichiers sont confidentiels ...> >:o mais j'ai besoin d'un nom de fichier !

C-E: Mais j'ai oublié son nom! Et ça apparaît où, ce nom de fichier, sur mon écran?

La dessus, on fait une scène de ménage.... (pas très grave, on s'aime beaucoup quand même).

Alors, je veux éviter de répéter cette scène de ménage dans quelques années. Son disque à elle va certainement replanter un jour ou l'autre, ou bien elle va perdre un fichier important par fausse manip (ça m'arrive aussi, mais moi :-) je fais mes sauvegardes et elle compte sur moi pour les siennes).

J'ai pensé à faire une application web qui offre les fonctionnalités d'un "file manager" graphique distant (via ssh & scp), pour parler moderne. Car ma tendre moitié arrive à utiliser des applications web comme gmail ou la déclaration professionnelle de revenus ou à l'URSSAF. Moi je n'utilise jamais de file manager (car la ligne de commande est tellement plus pratique, et j'ai professionnellement appris Unix en 1987 sur SunOS3.2, en lisant les pages de man de la section 1 à la section 9). Vous connaissez quelque chose? En plus, je suis maniaque: je déteste PHP et Python. Et bien sûr, je veux un logiciel libre (je pourrais passer quelques heures à le développer, mais ça ne m'amuse guère).

Vos suggestions constructives sont bien venues.


Librement

-- 
Basile STARYNKEVITCH   == http://starynkevitch.net/Basile
opinions are mine only - les opinions sont seulement miennes
Bourg La Reine, France; <basile@starynkevitch.net>
(mobile phone: cf my web page / voir ma page web...)

Reply to: