- nginxはDigest認証非対応
- モジュール増やせばできる
- モジュール増やすにはnginxからビルドし直さなくてはいけない
自己責任
今のところ失敗
Ubuntu 12.04
ビルドエッセンシャル
sudo apt-get install build-essential
依存関係
sudo apt-get build-dep nginx
ソースコード
sudo apt-get source nginx
モジュールのソースコード
wget https://github.com/samizdatco/nginx-http-auth-digest/tarball/master -O - | tar zxvf -
cp -r samizdatco-nginx-http-auth-digest-* nginx-*/debian/modules/nginx-http-auth-digest
中に入る
cd nginx-*
編集する
vim debian/rules
ビルドする
dpkg-buildpackage -rfakeroot
インストールする
dpkg -i ../nginx-common_* ../nginx-extras_*
なぜかうまくいかない