Subject: Re: pkgsrc config files
To: David Carrel <carrel@RedBackNetworks.com>
From: Kimmo Suominen <email@example.com>
Date: 03/07/1999 15:59:08
[redirecting to firstname.lastname@example.org]
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.
| 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/ ?
| > 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")