chrooted web server構築メモ

これで基本環境ができた。apacheを入れる。

LDFLAGS='-R/var/apche22/lib' ./configure --prefix=/var/apache22 \
  --enable-cache --enable-rewrite --enable-auth-digest --enable-auth-digest \
  --build=i686-pc-netbsd6
make -j4 && make install

conf/httpd.conf を一般ユーザ権限用に書き換える。

-Listen 80
+Listen 10080

その他、VirtualHostの設定とか DocumentRoot の設定とか色々は割愛。

shells, sudoers, ttys, rc.conf, X11/{Xaccess,xdm-config,Xsession}, skel/, ld.so.conf, fonts/