Hello!

On 15.11.11 04:05, Rayson Ho wrote:
> I just finished the Cygwin port from where I left off. I got
> everything except authuser, qmon, qmake compiled & linked.

Cool! I remember two projects I had in 2006 / 2007 where I used the
Windows Execution Node based on SFU on top of Windows server 2003. The
documentation from those days is available on my webserver and I still
get one or two mails per month asking for additional help :-)

The most challenging part of the Windows implementation is probably the
complete different handling of user rights. You have not only users but
domain\users tuples. The mapping between of them is highly depending on
the environment where your execution daemons are running. An additional
step is needed to gain the possibility to access networked data out of
your job. The SFU port has a password file where the user or
administrator has to store the passswords of the users. The execution
daemon uses this information to do a "clean" logon.

(Damn, UNIX is so a simple tool. A setuid binary is able to gain a
sepcific user and access it's NFS mounted data...)

I'm not sure if such a possibility exists under Cygwin. And I can
imagine we get into hell again when we try to go a similar way the Grid
Engine developers went in their SFU port.

Beat

-- 
     \|/                           Beat Rubischon <[email protected]>
   ( 0-0 )                             http://www.0x1b.ch/~beat/
oOO--(_)--OOo---------------------------------------------------
Meine Erlebnisse, Gedanken und Traeume: http://www.0x1b.ch/blog/
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to