Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs Date: Sat, 5 Apr 2003 15:12:16 -0500 (EST) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: Mark Moore cc: cygwin AT cygwin DOT com Subject: RE: 1.3.22: TMPDIR Initialization In-Reply-To: <003001c2fbad$10a380e0$02fda8c0@fatboy> Message-ID: Importance: Normal MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sat, 5 Apr 2003, Mark Moore wrote: > Robert and Thorsten, > > It seems to me the need for the temp folder to be accessible for all users > is a global requirement, not for any one particular package. > > It also seems like a problem you would want to solve once. The worse > possible situation would be a number of different packages solving this in > incompatible ways. > > Is there a global/system wide postinstall script? If so, could you point me > in the right direction, and I'll take a look at what I think might be a good > solution? > > Thanks in advance. Mark, There is no concept of a "system wide postinstall script". All unexecuted scripts after an install are run by setup.exe indiscriminately. There are packages that contain *only* postinstall scripts, each of which serves a specific purpose (e.g, base-files, base-passwd, etc). The way it is ensured that the postinstall scripts from these packages are run before some other scripts is by including them into the "requires" clause of the relevant packages in setup.ini (since the new setup.exe runs postinstall scripts in order of package dependences). If you wish to provide a postinstall script to fix the TMPDIR problem, it would belong either in base-files or in a new package (which you yourself could create and maintain). Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! Knowledge is an unending adventure at the edge of uncertainty. -- Leto II -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/