Date: Sun, 30 Jan 2000 11:46:28 +0100 (CET) From: volf@oasis.IAEhv.nl To: FreeBSD-gnats-submit@freebsd.org Subject: ports/16472: postfix upgrade Message-ID: <20000130104628.21E256581@drawbridge.oasis.IAEhv.nl>
next in thread | raw e-mail | index | archive | help
>Number: 16472 >Category: ports >Synopsis: postfix upgrade >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 30 03:00:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Frank Volf >Release: FreeBSD 3.4-STABLE i386 >Organization: >Environment: FreeBSD 3.4 STABLE using the postfix port >Description: I upgraded the postfix port by using a pkg_delete; cvs update; make install sequence. By doing it this way, I lost my master postfix configuration file (/usr/local/etc/postfix/main.cf), because it was deleted by pkg_delete (it is in the PLIST) Normally, when a port installs, it installs a copy of the distributed configiuration file, as "conf.default" ("or conf.sample"). The installation will then check if there is an existing "conf", and only copy the default configuration file to "conf", if "conf" does not exist. This way an existing configuration is preserved and the user can check for new configuration options by comparing the "conf.default" with "conf". When the port is deinstalled the "conf.default " is removed (part of the PLIST) but NOT the "conf" file. I would like to see the same behaviour in the postfix port, so mail configurations are not thrown away any longer. I believe this behaviour is in line with most other ports. Frank >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000130104628.21E256581>