On Sat, 26 Oct 2002, Jean-Claude Schopfer wrote: > Hellow, > > L� o� cela se complique c'est que j'ai besoin de pouvoir > ex�cuter un programme qui se trouve dans ce point de montage > mais PAS EN LOCAL (de toute fa�on �a ne marcherai pas, vu > que l'architecture est diff�rente) mais bel et bien sur le > serveur. > > Exemple : > > /mnt/hpux/monprog < /tmp/config.in > /tmp/monprog.out 2>&1 > > (cet exemple ne peut pas �tre modifi�, je ne peux pas > lancer inclure une autre commande style ssh, rsh, remsh � cet endroit)
Bon, est-ce que tu peux faire pointer /tmp/config.in ou /tmp/monprog.out sur des fifo? > je n'ai aucun moyen d'action sur le serveur hpux, je n'ai > pas d'acc�s sur l'entier du file system, juste une lecture > sur ce r�pertoire via aujourd'hui nfs. l'administrateur > serait th�oriquement dispos� � m'offrir l'ex�cution distante > de ce r�pertoire si cela �tait possible. > > quelles serait la solution ? > > - modifier le noyau linux pour lui dire que si on essaie > d'ex�cuter un code se trouvant dans tel ou tel point > de montage, il doit effectuer mani�re transparente > une connection ssh ? Me parait complique, je pense qu'entre les tuyaux et les chaussettes, tu dois avoir moyen de moyenner. > - modifier NFS pour qu'il puisse traiter ce genre de truc ? La aussi tu peux bricoler mais la aussi cela me parait compliqu�. > - modifier et utiliser chroot pour des ex�cutions distantes ? ?? > La question est �galement valable pour deux os de m�me nature > (linux). > c'est un long d�bat, de grandes questions, c'est une mani�re > compl�tement diff�rente d'aborder les unix...des connections > ssh permanantes via des points de montages permettant l'ex�cution > distante... avec les stdin et stdout qui fonctionnent cross > os et cross plateforme...plus besoin d'�mulateur pour des > applications simples... Tu peux aussi t'amuser a faire tourner un script en permanence sur ton hp-ux, qui attend ses IO standards de deux fifos: Sur HP-UX: --- stdscript.sh -- #!/bin/sh $HOME/bin/monprog < $HOME/fifo.in > /$HOME/fifo.out 2>&1 --- loop.sh -- while true ; do stdscript.sh ; done et sur les machines distante: cat config.in |ssh HPUX cat \>fifo.in & ssh HPUX cat fifo.out >monprog.out > La question est aussi surtout, avez-vous d�j� entendu parler > de ce genre de gag ? Le vrai sens de l'expression ``Partage des ressources''... Je m'amuse tous les jours � ce genre de gags ;-) > vl� c tout pour le moment, en informatique, rien n'est impossible, > non ? :p Pire! It's more than one way to do it! Tu peux aussi utiliser ``xinetd'' (voire inetd selon niveau s�curit�), sur hp-ux... -- F�lix Hauri - <[EMAIL PROTECTED]> - http://www.f-hauri.ch -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se d�sabonner aussi.
