On Fri, Jul 25, 2003 at 01:55:52PM -0700, matt massie wrote:
> brooks-
> 
> gexec is not in CVS right now .. although .. once i had some time .. i 
> planned to incorporate gexec and it's friend into the g3 distribution.  
> it's a bit of a big project so i wasn't planning on making it a part of 
> 3.0.0.
> 
> gexec was developed by brent chun and it's main distribution site (for 
> now) is http://www.theether.org/gexec/.  currently it only runs on linux 
> i386 and ia64.
> 
> porting it should not be a huge undertaking.  the biggest obstacles will 
> be:
> 
> 1. passing user credentials over a unix domain socket.  we are using a
> linux specific call to get the UID from the socket.  every OS does it a
> different way.

This on is easy on FreeBSD since modern BSD systems have getpeerid().

> 2. creating and using a unix domain socket.  again.. different everywhere.

This one is more complicated.  I think we can stuff a server socket in
/var/run or equivalent on most systems for the server.  I'm not quite
sure how the client socket will work.

> if you like, i can put the latest gexec in the CVS repository and make you 
> a ganglia developer on the ganglia project.  you can hack on it to your 
> hearts content.

That would be great.  Don't have a sourceforge account yet, but I should
have one shortly.

-- Brooks

Attachment: pgp9Ap1rGNVgw.pgp
Description: PGP signature

Reply via email to