From owner-freebsd-ports@FreeBSD.ORG Fri Jan 14 14:21:31 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E181516A4CE for ; Fri, 14 Jan 2005 14:21:31 +0000 (GMT) Received: from mail.bitdefender.com (ns.bitdefender.com [217.156.83.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id E951F43D4C for ; Fri, 14 Jan 2005 14:21:30 +0000 (GMT) (envelope-from apircalabu@bitdefender.com) Received: (qmail 26668 invoked from network); 14 Jan 2005 14:21:28 -0000 Received: from apircalabu.dsd.ro (10.10.15.22) by mail.dsd.ro with AES256-SHA encrypted SMTP; 14 Jan 2005 14:21:28 -0000 Date: Fri, 14 Jan 2005 16:24:05 +0200 From: Adi Pircalabu To: freebsd-ports@freebsd.org Message-ID: <20050114162405.2777fa0a@apircalabu.dsd.ro> In-Reply-To: <41E7D10A.8070308@FreeBSD.org> References: <20050113062739.GA28658@xor.obsecurity.org> <20050113180504.GA26064@xor.obsecurity.org> <20050114130404.250d6e26@apircalabu.dsd.ro> <20050114112918.GF69532@voodoo.oberon.net> <1105704398.41e7b5ce7dc5e@buexe.b-5.de> <20050114144353.1aad2014@apircalabu.dsd.ro> <20050114133050.GN69532@voodoo.oberon.net> <20050114155745.179a1bfe@apircalabu.dsd.ro> <41E7D10A.8070308@FreeBSD.org> Organization: BitDefender X-Mailer: Sylpheed-Claws 0.9.13 (GTK+ 1.2.10; i386-portbld-freebsd4.10) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BitDefender-SpamStamp: 1.1.2 036000040111AAAAAAEAAAAAAAAAAAAAAAAAAAAB X-BitDefender-Scanner: Clean, Agent: BitDefender Qmail 1.6.1 on mail.bitdefender.com X-BitDefender-Spam: No (0) Subject: Re: HEADS UP: pkg-plist strict enforcement starting X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2005 14:21:32 -0000 On Fri, 14 Jan 2005 17:02:50 +0300 Sergey Matveychuk wrote: > What port are you talking about? It's BitDefender Antivirus I have to port on FreeBSD. The architecture and behaviour is similar to Linux version. Besides creating the configuration files at install time from generic .dist files, it also creates new files (especially AV definition and signature files), along with modifying existing ones. A typical situation: A new AV engine is created and the decision is to put the detection code in a new file, which was not present in the system after install. Obviously the file was not registered at install so I can not delete it when deinstalling (I have no idea of the filename, size, md5). Therefore the file will be left as is after install, leading to a broken port. > And why it's a bad thought for you to remove files if they are not > changed. I did not mean that, it's common sense to delete them if they have not changed. -- Adrian Pircalabu Public KeyID = 0xF902393A -- This message was scanned for spam and viruses by BitDefender. For more information please visit http://www.bitdefender.com/