From owner-freebsd-ports Wed Oct 25 4:50: 6 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 69F5D37B479 for ; Wed, 25 Oct 2000 04:50:03 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA39117; Wed, 25 Oct 2000 04:50:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Wed, 25 Oct 2000 04:50:03 -0700 (PDT) Message-Id: <200010251150.EAA39117@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: "Mario Sergio Fujikawa Ferreira" Subject: Re: ports/22269: qmail installation should also modify /etc/make.conf Reply-To: "Mario Sergio Fujikawa Ferreira" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/22269; it has been noted by GNATS. From: "Mario Sergio Fujikawa Ferreira" To: Chris Faulhaber Cc: Gavin Cameron , freebsd-gnats-submit@FreeBSD.ORG Subject: Re: ports/22269: qmail installation should also modify /etc/make.conf Date: Wed, 25 Oct 2000 08:58:21 -0200 On Tue, Oct 24, 2000 at 04:19:45PM -0700, Chris Faulhaber wrote: > On Wed, Oct 25, 2000 at 10:14:23AM +1100, Gavin Cameron wrote: > > Where is mailwrapper on a 3.x box? > > > > A build world on a 3.x box will destroy your qmail. > > > > 1) According to the PR, you are discussing 4.1.1-STABLE. > 2) For 3.x, perhaps a message suggesting the addition to make.conf > might be appropriate, but I don't necessarily agree with doing > that automatically. I am with Faulhaber on this, I do not philosophicaly agree with doing it automatically but I do agree with Cameron that it is an important issue. Is a sensitive warning acceptable? And, if it is, is it enough? --- diff -ruN /usr/ports/mail/qmail/Makefile mail/qmail/Makefile --- /usr/ports/mail/qmail/Makefile Mon Oct 9 02:43:31 2000 +++ mail/qmail/Makefile Wed Oct 25 08:52:36 2000 @@ -213,11 +213,20 @@ ${ECHO_MSG} "===> or, do \¨make force_enable_qmail\¨ if you are sure" ; \ ${ECHO_MSG} "===> you want this port replacing some binaries" ; \ ${ECHO_MSG} "===> IF THIS FEELS UNEASY, read ${PREFIX}/${DOCDIR}/REMOVE.sendmail and do it manually" ; \ + ${ECHO_MSG} "===> One side issue is that if you do replace them," ; \ + ${ECHO_MSG} "===> you really should consider ADDING \"NO_SENDMAIL=true\"" ; \ + ${ECHO_MSG} "===> to your /etc/make.conf if you do \"make world\"." ; \ + ${ECHO_MSG} "===> Otherwise, \"make world\" will \"fix\" your sendmail" ; \ + ${ECHO_MSG} "===> installation breaking your qmail one." ; \ + ${ECHO_MSG} "===> Read the FreeBSD Handbook section on \"make world\"" ; \ + ${ECHO_MSG} "===> if you do not know what I am talking about." ; \ + ${ECHO_MSG} "===> Check http://www.freebsd.org/ for the most" ; \ + ${ECHO_MSG} "===> updated copy of the Handbook." ; \ fi - @${ECHO} "===> Do not forget to choose an appropriate qmail startup" - @${ECHO} "===> script. Go through ${PREFIX}/boot, choose one" - @${ECHO} "===> and copy the chosen script as ${PREFIX}/rc" - @${ECHO} "===> For example, \¨cp ${PREFIX}/boot/proc+df ${PREFIX}/rc\¨" + @${ECHO_MSG} "===> Do not forget to choose an appropriate qmail startup" + @${ECHO_MSG} "===> script. Go through ${PREFIX}/boot, choose one" + @${ECHO_MSG} "===> and copy the chosen script as ${PREFIX}/rc" + @${ECHO_MSG} "===> For example, \¨cp ${PREFIX}/boot/proc+df ${PREFIX}/rc\¨" # taken from mail/postfix idea force-enable-qmail: install disable-sendmail --- A target to do that the little voodoo along the lines of disable-sendmail may be appropriate too. -- Mario S F Ferreira - UnB - Brazil - "I guess this is a signature." lioux at ( freebsd dot org | linf dot unb dot br ) flames to beloved devnull@someotherworldbeloworabove.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message