11 messages in com.perforce.perforce-userServer issues and preferences
FromSent OnAttachments
Robe...@fore.com17 Feb 1999 07:05 
Short18 Feb 1999 12:24 
John...@Adobe.COM18 Feb 1999 12:29 
John...@Adobe.COM18 Feb 1999 12:41 
Short18 Feb 1999 12:43 
John...@Adobe.COM18 Feb 1999 12:54 
Scot...@seanet.com18 Feb 1999 13:02 
John...@Adobe.COM18 Feb 1999 13:21 
Scot...@seanet.com18 Feb 1999 13:29 
John...@Adobe.COM18 Feb 1999 13:48 
Scot...@seanet.com18 Feb 1999 13:50 
Subject:Server issues and preferences
From:John...@Adobe.COM (John@Adobe.COM)
Date:02/18/1999 01:48:29 PM
List:com.perforce.perforce-user

This much I know.

The problem now is that Perforce only has one location in the registry. You would have to somehow tell each service to look somewhere else for all the variables, P4ROOT, P4PORT, etc . . .

Example, you install the first service with the installer, it makes modifications to:

HKLM\Software\Perforce\Environment

Any copy of this service would also look at the same key, thereby confusing each service on the system.

What I would like to see is something like:

HKLM\Software\Perforce\Service1\Environment HKLM\Software\Perforce\Service2\Environment etc . . .

John Hurlbut, MCP Systems Administrator Seattle Engineering Solutions Adobe Systems (206) 675-7877 jhurlbut at adobe.com

See Adobe's website at: http://www.adobe.com/

------Original Message----- From: Scott Blachowicz [mailto:sab at seanet.com] Sent: Thursday, February 18, 1999 1:30 PM To: John Hurlbut; perforce-user at perforce.com Subject: Re: Server issues and preferences

On Thu, Feb 18, 1999 at 01:22:03PM -0800, John Hurlbut wrote:

Unfortunately, no that wouldn't work. The idea of the service is that it can be run all the time without a user being logged in. To change the different settings, I would assume each user would have to be logged in to change the settings to that particular one, if I'm understanding

you

Nope...in the Control Panel, Services applet, if you select a service, then hit the 'Startup...' button, you get a dialog with a group of fields labeled "Log On As:". You can run the service either as the "System Account" (the normal default) or as a speicific user. If you create separate users (with appropriate privileges and access to their perforce depots), then you can enter the username/password THERE. Then the service process runs in the context of the specified user.

I've used that capability for running other services, but not Perforce, so I don't know if Perforce's NT software has any hidden (or otherwise) assumptions that it's the only p4 server on a system.

--- Scott Blachowicz sab at seanet.com