svn commit: r255597 - in head: etc etc/mtree lib lib/libunbound share/mk tools/build/mk tools/build/options usr.sbin usr.sbin/unbound usr.sbin/unbound/anchor usr.sbin/unbound/checkconf usr.sbin/unb...

Bryan Drewery bdrewery at FreeBSD.org
Sun Sep 15 19:54:00 UTC 2013


On 9/15/2013 9:51 AM, Dag-Erling Smørgrav wrote:
> Author: des
> Date: Sun Sep 15 14:51:23 2013
> New Revision: 255597
> URL: http://svnweb.freebsd.org/changeset/base/255597
> 
> Log:
>   Build and install the Unbound caching DNS resolver daemon.
>   
>   Approved by:	re (blanket)
> 
> Added:
>   head/lib/libunbound/
>   head/lib/libunbound/Makefile   (contents, props changed)
>   head/tools/build/options/WITHOUT_UNBOUND   (contents, props changed)
>   head/usr.sbin/unbound/
>   head/usr.sbin/unbound/Makefile   (contents, props changed)
>   head/usr.sbin/unbound/Makefile.inc   (contents, props changed)
>   head/usr.sbin/unbound/anchor/
>   head/usr.sbin/unbound/anchor/Makefile   (contents, props changed)
>   head/usr.sbin/unbound/checkconf/
>   head/usr.sbin/unbound/checkconf/Makefile   (contents, props changed)
>   head/usr.sbin/unbound/control/
>   head/usr.sbin/unbound/control/Makefile   (contents, props changed)
>   head/usr.sbin/unbound/daemon/
>   head/usr.sbin/unbound/daemon/Makefile   (contents, props changed)
> Modified:
>   head/etc/group
>   head/etc/master.passwd
>   head/etc/mtree/BSD.root.dist
>   head/etc/mtree/BSD.var.dist
>   head/lib/Makefile
>   head/share/mk/bsd.libnames.mk
>   head/share/mk/bsd.own.mk
>   head/tools/build/mk/OptionalObsoleteFiles.inc
>   head/usr.sbin/Makefile
> 
> Modified: head/etc/group
> ==============================================================================
> --- head/etc/group	Sun Sep 15 14:19:17 2013	(r255596)
> +++ head/etc/group	Sun Sep 15 14:51:23 2013	(r255597)
> @@ -19,6 +19,7 @@ mailnull:*:26:
>  _atf:*:27:
>  guest:*:31:
>  bind:*:53:
> +unbound:*:59:
>  proxy:*:62:
>  authpf:*:63:
>  _pflogd:*:64:
> 
> Modified: head/etc/master.passwd
> ==============================================================================
> --- head/etc/master.passwd	Sun Sep 15 14:19:17 2013	(r255596)
> +++ head/etc/master.passwd	Sun Sep 15 14:51:23 2013	(r255597)
> @@ -15,6 +15,7 @@ smmsp:*:25:25::0:0:Sendmail Submission U
>  mailnull:*:26:26::0:0:Sendmail Default User:/var/spool/mqueue:/usr/sbin/nologin
>  _atf:*:27:27::0:0:& pseudo-user:/nonexistent:/usr/sbin/nologin
>  bind:*:53:53::0:0:Bind Sandbox:/:/usr/sbin/nologin
> +unbound:*:59:59::0:0:Unbound DNS Resolver:/var/unbound:/usr/sbin/nologin
>  proxy:*:62:62::0:0:Packet Filter pseudo-user:/nonexistent:/usr/sbin/nologin
>  _pflogd:*:64:64::0:0:pflogd privsep user:/var/empty:/usr/sbin/nologin
>  _dhcp:*:65:65::0:0:dhcp programs:/var/empty:/usr/sbin/nologin
> 
[...]
> Modified: head/etc/mtree/BSD.var.dist
> ==============================================================================
> --- head/etc/mtree/BSD.var.dist	Sun Sep 15 14:19:17 2013	(r255596)
> +++ head/etc/mtree/BSD.var.dist	Sun Sep 15 14:51:23 2013	(r255597)
> @@ -97,6 +97,8 @@
>          vi.recover      mode=01777
>          ..
>      ..
> +    unbound		uname=unbound gname=unbound mode=0750
> +    ..
>      yp
>      ..
>  ..

FYI poudriere users will run into a problem with this due to a bug in
poudriere. It was not using DB_FROM_SRC properly with 'distrib-dirs'.

    mtree: line 100: unknown user unbound

I've committed a fix to poudriere trunk and ports-mgmt/poudriere-devel
to fix the issue.

-- 
Regards,
Bryan Drewery

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 899 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-src-all/attachments/20130915/15bf156b/attachment.sig>


More information about the svn-src-all mailing list