From owner-freebsd-ports Fri Feb 8 5:18:17 2002 Delivered-To: freebsd-ports@freebsd.org Received: from pr0n.kutulu.org (pr0n.kutulu.org [151.196.107.157]) by hub.freebsd.org (Postfix) with ESMTP id 880DB37B404 for ; Fri, 8 Feb 2002 05:18:13 -0800 (PST) Received: from cc191573g (beta.kutulu.org [68.50.102.129]) by pr0n.kutulu.org (Postfix) with SMTP id ED70812C; Fri, 8 Feb 2002 08:22:08 -0500 (EST) Message-ID: <003701c1b0ba$c7a4da80$81663244@longhill1.md.home.com> From: "Kutulu" To: "John Angelmo" , References: <3C637CC5.63F56D27@veidit.net> Subject: Re: FreeBSD Port: apache13-modssl-1.3.23+2.8.6 Date: Fri, 8 Feb 2002 08:07:59 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org From: "John Angelmo" To: Sent: Thursday, February 07, 2002 11:22 PM Subject: FreeBSD Port: apache13-modssl-1.3.23+2.8.6 > I removed old apache13-modssl and then ran cvsup to get the new, OK no > problem there but for some strange reason it removed files it shouldent > have removed (like stuff in the data dir) now I lost weeks of work. :( There is code in one of the FreeBSD patches to the Makefile that explicitly does the equivalent of an: rm -rf /usr/local/www/data.default This bit me the first time I upgraded apache13-modssl, too. The solution is to not put your own stuff in the default data directory, but make a seperate directory tree for it and symlink /usr/local/www/data to your custom content directory. The data.default directory can then be safely removed upon upgrade. > Shouldn't there be some kind of warning here? or simply not to touch > stuff it hasn't installd? It probably shouldn't do it at all. I don't beleive the non-ssl apache13 port does this, for example. --K To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message