oops, a chown appears late on the code. to satisfy this pledge
authorderaadt <deraadt@openbsd.org>
Tue, 13 Oct 2015 15:43:19 +0000 (15:43 +0000)
committerderaadt <deraadt@openbsd.org>
Tue, 13 Oct 2015 15:43:19 +0000 (15:43 +0000)
commit5c94ac0a208933b6c3eb0fd2dadba23dbb0cc137
tree22c3f89ec56954b1a0e572b1913f2c3c6c0d55e7
parente9038d389ea3e26d6fb698660ca175f275279c89
oops, a chown appears late on the code.  to satisfy this pledge
"stdio rpath wpath cpath getpw fattr proc" early on; "proc fattr"
allows doing work with other uids on the file.  after opening the
db, do the chown (replace with fchown since we know fd) and then
pledge "stdio rpath"; "rpath" due to tmpfile rename() at the end.
mistake spotted by mpi
usr.sbin/kvm_mkdb/kvm_mkdb.c