pledge bind(1), dig(1), and nslookup(1). This modifies the underlying
authorderaadt <deraadt@openbsd.org>
Sun, 25 Oct 2015 07:44:42 +0000 (07:44 +0000)
committerderaadt <deraadt@openbsd.org>
Sun, 25 Oct 2015 07:44:42 +0000 (07:44 +0000)
commit326781423c096f4ed90cebc87cfe74b24ac794a0
tree43ad27409e82a9bc5825f22bcaf4caf9846ebac2
parentb664e637d4d10436cbdaec236e94bfb819ed6887
pledge bind(1), dig(1), and nslookup(1).  This modifies the underlying
ISC library to use socket(2) with the SOCK_DNS flag.  As a result, the
port commands are disabled (such practice is rare in the wild these days,
and pretty incompatible with the DNS vs regular socket concept in pledge..)
ok bluhm phessler reyk, etc
usr.sbin/bind/bin/dig/dig.1
usr.sbin/bind/bin/dig/dig.c
usr.sbin/bind/bin/dig/host.c
usr.sbin/bind/bin/dig/nslookup.1
usr.sbin/bind/bin/dig/nslookup.c
usr.sbin/bind/lib/isc/unix/net.c
usr.sbin/bind/lib/isc/unix/socket.c