Hellow, 

Attention c long :p

Le probl�me que je vais vous pr�senter ici est tr�s simple mais
sa r�solution semble impliquer de lourds d�veloppements.

J'ai une machine x qui tourne sous linux sur une plateforme x86
cette machine acc�de depuis /mnt/hpux � un environnement nfs
export� depuis un serveur qui tourne sur hpux (pa-risc).

Jusqu'ici aucun probl�me. je peux lire les informations du
r�pertoire export�, je ne peux pas �crire vu que j'en ai pas
les droits, le bonheur koi...

Vue depuis la machine linux : 

            /               --> linux
            /mnt/hpux       --> serveur hpux

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)

monprog ne fonctionne que sur hpux, je n'ai pas les sources
donc aucun moyen de l'ex�cuter sur le proc de la machine
linux.

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 ?

- modifier NFS pour qu'il puisse traiter ce genre de truc ?

- modifier et utiliser chroot pour des ex�cutions distantes ?

La question est �galement valable pour deux os de m�me nature
(linux).

Idem pour les liens symboliques. Si aujourd'hui j'ai
un lien symbolique tata dans le r�pertoire qui pointe vers /tmp/toto
et que je fais cat /mnt/hpux/tata, c'est le /tmp/toto de linux
qui va s'afficher... un /mnt/hpux/reboot rebooterait le serveur
hpux (pour autant que j'en ai le droit �videmment et que reboot
pointe vers la v�ritable commande reboot)... 

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...

La question est aussi surtout, avez-vous d�j� entendu parler
de ce genre de gag ?

vl� c tout pour le moment, en informatique, rien n'est impossible, 
non ? :p

@++
JC  
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à