[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Condor-users] User profile for condor-reuse-vm1 in Windows X P



Title: RE: [Condor-users] User profile for condor-reuse-vm1 in Windows X P

Steve,

The Bristol enhancement I mention is a contrib in the contrib download section.  The readme on the page states
"Condor users at Bristol University developed their own module for starting jobs under Condor NT to access file servers. It involves storing submitting user's passwords on a centralized server."

Basically it creates a hidden login to the full GUI under an account (only 1) specified by the centralized server.  That account then can be a normal user so file shares work.  If you had a common account on all the machines that had that regkey installed, then you could have the central server telling each client to run as that user.  I would expect the end result would be similar to the USERPROFILE suggestion.  But then again I would have thought runas/CPAU would have worked too.


Scott

-----Original Message-----
From: SG Wilkinson [mailto:Stephen.Wilkinson@xxxxxxxxxxxxx]
Sent: April 1, 2005 4:05 AM
To: Condor-Users Mail List
Subject: RE: [Condor-users] User profile for condor-reuse-vm1 in Windows
X P


Thanks to Matt, Colin and Scott for their replies.

Matt - we've not tried "faking" the userprofile by simply assigning the
variable USERPROFILE, but I will try that and report back.

Colin - I was aware of pstools but not psgetsid specifically. I will see
if getting the key for condor-reuse-vm1 and then setting the subkey
\Software\Vector Fields\licensing to the required value will work.
I'm trying to run several Opera simulations in parallel to gain time -
and to automate the process via Condor (so I don't have to set them
running on each machine myself)

Scott - we have tried something similar to what you suggest, namely
making condor-reuse-vm1 run a job as a different user, one who we know
has the appropriate registry key set, using CPAU (www.joeware.net),
similar to Windows' runas, but with no success. What do you mean by the
Bristol enhancement?

Thanks,
Steve


On Thu, 31 Mar 2005, Froebe, Scott wrote:

> Would there still be a current user when condor is crunching on that
> machine?  If so, how about making a regedit from the batch script that
> starts opera?  Just add the HKCU key each time you start the program.
>
> Or, have a common account set-up on each machine complete with the reg key.
> Then run using that account.  The Bristol enhancement might help you out
> too.
>
> -----Original Message-----
> From: Colin Stolley [mailto:stolley@xxxxxxxxxxx]
> Sent: March 31, 2005 3:55 PM
> To: Condor-Users Mail List
> Subject: Re: [Condor-users] User profile for condor-reuse-vm1 in Windows
> XP
>
>
>
> >With help from the IT managers in the department, we've managed to link
> >the problem to the fact that the program (Opera) looks for a registry
> >key in HKEY_CURRENT_USER\Software to determine the licensing mechanism
> >(dongle or network). If no key is found, the program assumes (wrongly)
> >that a local dongle is being used.
> >
> >
> You're running Opera under Condor? I'd be curious to know what for.
>
> >We would like to create the necessary key in the registry for use by
> >condor-reuse-vm1 (the owner of the jobs on the remote machines), but it
> >seems that Condor doesn't have a user profile (as can be shown by
> >running a simple batch script which runs "cmd /c set > dump.txt" on the
> >remote machines)
> >
> >
> The only way I know of that user profiles are created is when the user
> first logs in interactively. Since the condor-reuse-vm1 account doesn't
> ever get logged in this way, the profile never gets created.
>
> One crazy idea might be to create the keys yourself. If you download
> pstools.zip from www.sysinternals.com, you'll get a tool called
> psgetsid. If you run 'psgetsid condor-reuse-vm1', that'll tell you what
> the account's SID is. For example, on my machine, I'd create a key called:
>
> HKEY_USERS\S-1-5-21-3534332583-3104622409-368686465-1027
>
> Then you can put whatever profile-specific registry settings you want
> under that key.
>
> Sounds like a lot of work, but you could probably automate it somehow.
>
> Good Luck,
>
> Colin
> _______________________________________________
> Condor-users mailing list
> Condor-users@xxxxxxxxxxx
> https://lists.cs.wisc.edu/mailman/listinfo/condor-users
>
_______________________________________________
Condor-users mailing list
Condor-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/condor-users