Subject: Re: pkgsrc config files
To: David Carrel <carrel@RedBackNetworks.com>
From: Kimmo Suominen <kim@tac.nyc.ny.us>
List: source-changes
Date: 03/07/1999 15:59:08
[redirecting to tech-pkg@netbsd.org]

Dave,

You have a very valid point.  This not only affects nmh but lots of
other packages as well.  I believe the tools are being developed to
include support for `config files' so they can be checked for local
modifications and not overwritten.

Personally I very much like the IRIX approach on this topic.  It has
N (new) and O (old) files left for you to compare and to be reminded
about whenever you install/upgrade packages.

Until such support is added I recommend making a tar file of all the
configuration files you modify locally.  After any upgrade you could
then untar overwritten files.  This is what I do for now.

Cheers,
+ Kim


| From:    David Carrel <carrel@RedBackNetworks.com>
| Date:    Sun, 07 Mar 1999 12:46:16 -0800
| 
| It would be great if the nmh package did not overwrite the files
| /usr/pkg/etc/nmh/mhn.defaults and /usr/pkg/etc/nmh/mts.conf if they
| contained any local customizations.  Maybe the files could be installed
| into <whatever>.default and only installed into the real file if the real
| file doesn't exist.
| 
| What about other files in /usr/pkg/etc/nmh/ ?
| 
| Thoughts??
| 
| Dave
| 
| > Module Name:	pkgsrc
| > Committed By:	kim
| > Date:		Sun Mar  7 19:39:19 UTC 1999
| > 
| > Added Files:
| > 	pkgsrc/mail/nmh/patches: patch-ce
| > Log Message:
| > Make mhshow look at the user input for "Press <return> to show..." (like
| > MH 6.8.4 did).  The responses checked for (first letter) are:
| > - "n" skips the next content (i.e. "no")
| > - "q" exits mhshow immediately (i.e. "quit")
| > 
|