varnish と libvmod-cookie のインストール CentOS 7.0

https://github.com/varnish/libvmod-cookie
から
https://github.com/varnish/varnish-modules
になった。2016/04

varnish 4.0 は libvmod-cookie
https://download.varnish-software.com/varnish-modules/varnish4.0/

参考
VarnishとCookieとlibvmod-cookieについてメモ | Siguniang's Blog

Building a Varnish VMOD on Debian | Blog of Lasse Karstensen

■ varnish のインストール
sudo yum --enablerepo=epel install varnish

■ libvmod-cookie のインストール

sudo yum install git
sudo yum install automake
sudo yum install libtool
sudo yum install python-docutils

sudo yum --enablerepo=epel install varnish-libs-devel
git clone https://github.com/lkarsten/libvmod-cookie.git
cd libvmod-cookie/
./autogen.sh 
./configure
make
sudo make install

■ varnish 設定
sudo vi /etc/varnish/default.vcl
sudo vi /etc/varnish/varnish.params 

■ varnish 起動
sudo systemctl enable varnish
sudo systemctl start varnish
(確認)
sudo systemctl status varnish

libvmod-cookie-20151013.git7e453b4 で varnishd[1224]: Child (3019) died signal=6
"Cookie: " の文字列が長いときに発生している?

→ libvmod-cookie を外す
VCLExampleRemovingSomeCookies – Varnish