adduser has 2 issues in where it looks for things: 1) grep is located in /bin/grep, it looks for it in /usr/bin/grep 2) skel directory is in /etc/skel, it looks for it in /usr/share/skel The attached patch resolves that issue, and patches against freebsd-usbin-6.1-r1.
Created attachment 98539 [details, diff] adduser.patch
You know how to apply :P (Make sure it also applies on 6.2_beta1).
Patch applied in cvs. Thanks!