cvs commit: ports/dns/rbldnsd Makefile distinfo pkg-install pkg-message pkg-plist ports/dns/rbldnsd/files example rbldnsd.sh

Kris Kennaway kris at obsecurity.org
Tue Apr 13 04:25:48 PDT 2004


On Tue, Apr 13, 2004 at 05:27:00PM +0800, Yen-Ming Lee wrote:
> On Mon, Apr 12, 2004 at 06:08:39PM -0700, Kris Kennaway wrote:
> > On Mon, Apr 12, 2004 at 05:54:39PM -0700, Yen-Ming Lee wrote:
> > > leeym       2004/04/12 17:54:39 PDT
> > > 
> > >   FreeBSD ports repository
> > > 
> > >   Modified files:
> > >     dns/rbldnsd          Makefile distinfo pkg-plist 
> > >   Added files:
> > >     dns/rbldnsd          pkg-install pkg-message 
> > >     dns/rbldnsd/files    example rbldnsd.sh 
> > >   Log:
> > >   - upgrade version to 0.992
> > >   - switch to rc.subr start mechanism
> > >   - added user/group
> > >   - added example data on install, target directory
> > >   - added pkg-message
> > >   - added more doc files
> > 
> > Don't forget to register the uid.
> > 
> > Kris
> 
> According the following URL, only fixed UID/GID are needed to register, right?
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/dads-uid.html
> 
> rbldnsd should not run as root, but it doesn't need a fixed UID/GID.
> 
> I think in this case, rbldns:rbldns is not needed to be registered.

Ports must use a fixed uid.

Think about packages, which will be built with a fixed uid that may be
in use by the client.

Or, the port may choose a "free" uid that is actually registered to
another port, then the user might later try to install that port only
to have it fail.

Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-ports/attachments/20040413/69180895/attachment.bin


More information about the cvs-ports mailing list