Jyri Virkki wrote: > Sriram Natarajan wrote: > >> Thanks for the review. PEAR uses these definition during build time to >> appropriately create the /etc/php5/5.2.4/pear.conf with these values. >> Without these definitions, default pear.conf is created which is very >> build and host specific. Please note that PEAR_TEMP_DIR and >> PEAR_CACHE_DIR is for temporary purposes only. We don't need the content >> in these directory after reboot. On Solaris, /tmp/ is not retained over >> reboot. Hence, chose this location over /var/tmp. >> > > I didn't follow the above.. > Is it build-time use only or does it end up in a conf file in the package? > this definition is used during build time to create pear.conf . thus created pear.conf is shipped within SUNWphp524core-pear-root package. > Is that a path that gets used as-is or a prefix? > the path that is defined here is used as is > If it is used as-is, how does it avoid conflicts when multiple users/processes > are using it at the same time? > the path defined here is stored as a temporary scratch pad for temporary purposes. So, multiple users / processes should still be able to do so.
thanks sriram
