All of lore.kernel.org
 help / color / mirror / Atom feed
* rpc.rexd source for Linux?
@ 2003-07-18 15:00 Dan Kegel
  2003-07-21 13:21 ` Bogdan Costescu
  0 siblings, 1 reply; 3+ messages in thread
From: Dan Kegel @ 2003-07-18 15:00 UTC (permalink / raw)
  To: 'nfs@lists.sourceforge.net'

I fondly remember using 'on' to execute programs remotely back on SunOS in
1985.
In a closed lab environment with lots of computers, it's quite nice;
the main difference between it and 'rsh' is that it tried harder to
reproduce the local environment, bringing across all the environment
variables. 
rpc.rexd was, of course, promiscuously and infamously insecure.  
(Sun has, I hope, improved its security since then...)

18 years later, I'm in a situation where that functionality
would be very handy: cross-development.  I can happily build
a glibc for embedded processors on my workstation, but glibc's
regression test isn't written to allow remote execution.

Kaz Kojima recently posted source code that wraps execve; 
the wrapper examines the binary being executed, and if it can't 
be run on the local CPU because it's for a different architecture, 
runs it remotely using a homebrew on/rpc.rexd sort of thing.
This would make running the glibc regression test for an alien architecture
easy.

That got me thinking -- why not add that execve wrapper to Linux's
native NFS package?  Then I went looking, and discovered that 
(perhaps wisely) Linux's NFS package doesn't include 'on' or 'rpc.rexd'.

Larry McVoy has something that looks a lot like 'on' to the user, but
(again perhaps wisely) it isn't based on RPC internally.  (see
'bitcluster'.)

So, if only for nostalgia's sake, does anyone know of a re-implementation
of Sun's rpc.rexd service for Linux?

Thanks,
Dan


-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
_______________________________________________
NFS maillist  -  NFS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2003-07-21 17:03 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-07-18 15:00 rpc.rexd source for Linux? Dan Kegel
2003-07-21 13:21 ` Bogdan Costescu
2003-07-21 17:00   ` Dan Kegel

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.