This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Forcing SYSTEMROOT (opinions needed)


On Wed, May 02, 2001 at 10:28:50PM -0400, Christopher Faylor wrote:
> On Wed, May 02, 2001 at 06:55:19PM -0500, Parker, Ron wrote:
> >>So we have to trade the possibility of someone wanting complete control
> >>of his environment versus the possibility of someone not specifying
> >>SYSTEMROOT but needing it for the program that is about to be run.
> >>
> >>Should I flip a coin?
> >
> >Since the Winsock dll is dynamically loaded via LoadLibrary, would it
> >be possible to fill out SYSTEMROOT just prior to the load?
> 
> Hmm.  If we could be guaranteed that the program being loaded was a
> cygwin program we could.
> 
> Or, maybe we don't care...  This is a creative approach to this problem.
> I like it.

What about adding a CYGWIN env setting "[no]pamper" with default
setting "pamper"? We could add a function to Cygwin which is only
called when "pamper" is set. That function could be filled with
functionality which we _think_ are comfortable for users which
simply want to have a functioning Cygwin under all circumstances
and don't give a damn for purism.

The first entry into this function could be to add always
"SYSTEMROOT" and "SYSTEMDRIVE" to the environment.

I'm pretty sure we would get lots of further entries over the time.

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]