ports/83077: Update port: mail/avenger to version 0.6.5
David Mazieres
dm+bugs+avenger at mailavenger.org
Thu Jul 7 21:15:43 UTC 2005
Pav Lucistnik <pav at FreeBSD.org> writes:
> From: Pav Lucistnik <pav at FreeBSD.org>
> Subject: Re: ports/83077: Update port: mail/avenger to version 0.6.5
>
> Please resubmit the update as an unified diff between old and new port
> directory (diff -ruN old/ new/)
As requested, I'm attaching the patch.
> Also please don't remove hardcoding of UID/GID from pkg-install script.
> It's FreeBSD Ports policy to hardcode UIDs for system users.
I'm slightly confused here. On the FreeBSD web page, it says:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/dads-uid-and-gids.html
If your port requires a certain user to be on the installed
system, let the pkg-install script call pw to create it
automatically. Look at net/cvsup-mirror for an example.
If your port must use the same user/group ID number when it is
installed as a binary package as when it was compiled, then
you must choose a free UID from 50 to 999 and register it
below. Look at japanese/Wnn6 for an example.
This port does not require the same user/group when it is installed as
when it was compiled. So I looked at net/cvsup-mirror, and it
allocates the uid dynamically. From this I concluded that I had
messed up in the first port I submitted.
Should I not do what net/cvsup-mirror does? If so, what UID should I
use. Last time I used 172, but I now see it has been taken for the
akg user by the AquaGateKeeper port, so I should pick a different
number. Maybe 175?
Thanks,
David
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch
Type: text/x-patch
Size: 3370 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports-bugs/attachments/20050707/dd4d6cd0/attachment.bin>
More information about the freebsd-ports-bugs
mailing list