The compile time variable, by the way, is ARG_MAX (which really is a value for exec that has to contain both the arguments for the program, and the environmental space - on *some* implementations). For Linux the value seems to be around 128K (although the POSIX max is 4096, and some things that are POSIX compliant may like that limit better). Solaris is bigger (being ~1M for for 32bit, ~2M for 64bit). Obviously, portability and large environmental variable set requirements are not entirely compatible. And, of course, it is possible that unicode compatibility means you get less than half that (for 2 byte character sets). Have not tested this though. Gary > -----Original Message----- > From: [log in to unmask] > [mailto:[log in to unmask]] > On Behalf Of Buhrmaster, Gary > Sent: Friday, February 24, 2006 12:05 PM > To: Gowdy, Stephen; Yang, Wei > Cc: atlas-sccs-planning-l > Subject: RE: Globus Toolkit (vdt 1.3.9) client in AFS > > In general, you have to recompile the shell (and each shell > has its own limit). Not something I think is sustainable. > > Gary > > > > The other thing I meant to ask is if there is a way of > > increasing the size > > of environement variables... > >