From owner-freebsd-ports@FreeBSD.ORG Mon Jan 12 15:22:09 2004 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 47FEC16A4CE for ; Mon, 12 Jan 2004 15:22:09 -0800 (PST) Received: from postoffice.e-easy.com.au (eth0.lnk.aims.net.au [203.31.73.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23BBD43D1F for ; Mon, 12 Jan 2004 15:22:06 -0800 (PST) (envelope-from chris@e-easy.com.au) Received: from e-easy.com.au (eet03s01.aims.private [192.168.10.3]) by postoffice.e-easy.com.au with ESMTP id i0CNLmKV044451 for ; Tue, 13 Jan 2004 10:21:48 +1100 (EST) (envelope-from chris@e-easy.com.au) Message-Id: <200401122321.i0CNLmKV044451@postoffice.e-easy.com.au> Received: from eet03s01 by e-easy.com.au (e-easy.com.au) (MDaemon.PRO.v7.0.0q.R) with ESMTP id md50000060982.msg for ; Tue, 13 Jan 2004 09:51:47 +1100 From: "Chris Knight" To: "'Pete Fritchman'" , "'Tillman Hodgson'" Date: Tue, 13 Jan 2004 09:51:44 +1100 Organization: E-Easy MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.5510 In-Reply-To: <20040112163450.B150E17DB9@sirius.firepipe.net> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0 Thread-Index: AcPZKhdXnlYqb3K9T/ySKWiyJw++SQAM5f3w X-Spam-Processed: e-easy.com.au, Tue, 13 Jan 2004 09:51:47 +1100 (not processed: spam filter disabled) X-Return-Path: chris@e-easy.com.au X-MDaemon-Deliver-To: freebsd-ports@freebsd.org X-Virus-Scanned: by amavisd-milter (http://www.amavis.org/) cc: boris@tagnet.ru cc: 'FreeBSD-Ports' Subject: RE: UID conflict: Both database/firebird and net/quagga apeear to use UID 90 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: chris@e-easy.com.au List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jan 2004 23:22:09 -0000 Howdy, > -----Original Message----- > From: petef@sirius.firepipe.net On Behalf Of Pete Fritchman > Sent: Tuesday, 13 January 2004 03:35 > To: Tillman Hodgson > Cc: FreeBSD-Ports; chris@e-easy.com.au; boris@tagnet.ru > Subject: Re: UID conflict: Both database/firebird and > net/quagga apeear to use UID 90 > > * Mon, 12 Jan 2004 09:48:32 CST - Tillman Hodgson: > | This makes using devel/fpc (which has firebird as a dependency) > | on a box running quagga rather interesting. > | > | What's the standard way to handle cases like this? I thought of > | filing a probabably PR, but defining the problem seemed > | difficult: which port needs to migrate? To what UID? How will > | the existing installations handle the change? > > Well, someone has to change :-) I'd say whoever had the UID > first gets to keep it. It's really up to the two maintainers > (cc:'d). Whatever the result, the UID chosen should be > documented here: > > http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/dads-uid.h tml > I requested a UID and GID (90) for firebird years ago (before the smmsp assignment), but nothing happened. That's why the UID/GID assignment code likes to start with 90, but will assign the next highest UID/GID that it finds free. If someone will give me an assigned UID/GID, that would be good. I would then update the UID/GID assignment code to start with this value, but still look for the next highest unassigned UID/GID. > If we keep all the UIDs documented there, we should'd have > the problem of people adding a new port with a duplicate UID. > I'm sure there are a ton of ports that add users with UIDs > that are _not_ documented there; we should probably fix that > as we come across them. > > --pete > Regards, Chris Knight Systems Administrator E-Easy Tel: +61 3 6334 9995 Fax: +61 3 6331 7032 Mob: +61 419 528 795 Web: http://www.e-easy.com.au