On Wednesday 13 February 2008 20:38:45 Peter Pentchev wrote: > On Wed, Feb 13, 2008 at 06:09:38PM +0000, Matthew Seaman wrote: > > Scot Hetzel wrote: > > > On 2/13/08, Nikolay Pavlov <[EMAIL PROTECTED]> wrote: > > >> Hello all. I am a maintainer of the net-im/openfire port. I have a > > >> report from Dmitri Frolov <[EMAIL PROTECTED]> that openfire > > >> uses the same uid as security/stunnel port. Could someone please > > >> suggest me as how i can resolve this situation? > > > > > > If you look at security/cyrus-sasl2/pkg-install, it checks to see if > > > the username exists, if it doesn't exist, then it checks if the uid > > > is available, if it is not available, it increments the uid until it > > > finds an available uid. > > > > > > Both ports should be using a similar routine to check if the uid/gid > > > they are requesting is available. > > > > Actually, that's old hat. The current standard is that you should > > pick an otherwise unused UID (and/or GID) from /usr/ports/UIDs and > > register that as belonging to your port. Submit a maintainer update > > with patches to UIDs and GIDs plus modifications to the way the port > > is installed so that it uses the allocated numbers, and you're golden. > > > > If another port has a UID clash with yours and you have established > > rights by registering the uid in this way, then you can insist that > > the other port is changed to not clash with yours. > > ...and that's precisely what I did with the stunnel port five months > ago, in rev. 1.48 of the ports/UIDs file :) Before that, stunnel > just invoked "pw groupadd" and then "pw useradd" without any specific > ID's, but now it always uses 341. > > Hmmm, that might indeed be a problem if this user ID is already taken > by another account on the user's system; I'll see if I can work > something out on the autodetection front, but my advice to Nikolay would > be to pick another user ID and register it in the ports/UIDs file, at > least for the benefit for people who have not yet installed openfire and > shall do so for the first time in the future :) > > G'luck, > Peter
Ok guys. Thanks for suggestions. I'll try to figure this out. -- ====================================================================== - Best regards, Nikolay Pavlov. <<<----------------------------------- ====================================================================== _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"