This is the mail archive of the
mailing list for the Cygwin project.
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 Vinschen Please, send mails regarding Cygwin to
Cygwin Developer mailto:firstname.lastname@example.org
Red Hat, Inc.