The Apache 2.2.17 package shipped in pkgsrc 2010Q4 comes with a nice
ChrootDir directive that allows simple chroot configuration.
First, you will need Apache in at least version 2.2.10. Then:
# vi /usr/pkg/etc/httpd/httpd.conf (...) #DocumentRoot "/usr/pkg/share/httpd/htdocs" ChrootDir "/usr/pkg/share/httpd" DocumentRoot "/htdocs" (...) # ln -s /usr/pkg/share/httpd/htdocs /htdocs