Subject: Re: Unix Pine: Must the config be in /usr/local/lib/pine.conf?

From: Mike Brudenell <[email-masked]>
Date: Mon, 1 May 1995 09:32:34 +0100 (BST)

The names of the configuration and fixed configuration files are held in 
operating system specific include files.  Going off memory these live in 
the pine/osdep/ directory of your unpacked Pine kit.  Find the 
appropriate .h file and modify the neam(s) appropriately.

Mike Brudenell                                               <[email-masked]>
------------------------------------------------------------------------------
The Computing Service, University of York, Heslington, York, YO1 5DD, UK
Phone: +44-(0)1904-433811  FAX: +44-(0)1904-433740

On Fri, 28 Apr 1995, Douglas M. Bates wrote:

> I am configuring Pine 3.91 for several different types of Unix systems in
> our department.  Because we discourage the use of directories in the
> /usr/local/ hierarchy, I would like to keep the global configuration file
> in a location other than /usr/local/lib/pine.conf.  I had hoped that 
> there would be a variable in the makefile to set this but I can't see 
> one.  In fact, a grep of the source code directory seems to indicate that 
> the name /usr/local/lib/pine.conf occurs as exactly that string in a 
> number of locations in the source code and the help files.
> 
> Is it the case that using another global configuration file would require 
> replacing that string in many different source files?  (Replies via 
> e-mail would be appreciated.  I don't know that I will be able to keep up 
> with the volume of traffic on this group.)
> 
> If that is the case, may I suggest that allowing easy reconfiguration of 
> that name could be something to add to the "TO DO" list?
> 
> Douglas Bates                            [email-masked]
> Statistics Department                    608/262-2598
> University of Wisconsin - Madison        http://www.stat.wisc.edu/~bates/
>

---

From: Douglas Bates <[email-masked]>
Date: Tue, 2 May 1995 11:36:23 -0500 (CDT)

> appropriate .h file and modify the neam(s) appropriately.

Thanks for the hint - it worked fine.

I believe there are still several explicit references to the files
/usr/local/lib/pine.conf and /usr/local/lib/pine.conf.fixed in the 
documentation that is compiled into pine, however.  This could be 
moderately confusing to users.

---

From: "Douglas M. Bates" <[email-masked]>
Date: Fri, 28 Apr 1995 13:36:07 -0500

---

From: Steve Hubert <[email-masked]>
Date: Fri, 12 May 1995 16:31:56 -0700 (PDT)

> University of Wisconsin - Madison        http://www.stat.wisc.edu/~bates/

There is a definition for SYSTEM_PINERC in the file
src/pine/osdep/os-xxx.h, where xxx is replaced by the three letters
appropriate for the port you're using.  You should just need to change
that.

Steve Hubert <[email-masked]>
Networks and Distributed Computing, Univ. of Washington, Seattle