Stunnel 4.21

Makefile.inを一部修正します。

% vi src/Makefile.in

- AM_CPPFLAGS = -DLIBDIR='"$(pkglibdir)"' -DCONFDIR='"$(sysconfdir)/stunnel"' -DPIDFILE='"$(prefix)/var/run/stunnel/stunnel.pid"'
+ AM_CPPFLAGS = -DLIBDIR='"$(pkglibdir)"' -DCONFDIR='"$(sysconfdir)/stunnel"' -DPIDFILE='"/var/run/stunnel.pid"'

setup.sh

#!/bin/sh

if [ $# -eq 1 ]; then
        . ../setup-pre.sh $1
else
        . ../setup-pre.sh
fi

./configure --prefix=/usr/local --exec-prefix=/usr/local \
  --bindir=/usr/local/bin/$ISA \
  --libdir=/usr/local/lib$LIBISA \
  --sysconfdir=/etc \
  --localstatedir=/var \
  --mandir=/usr/local/man \
  --enable-static=yes \
  --enable-shared=yes \
  --enable-dh \
  --enable-ipv6 \
  --disable-libwrap \
  --with-threads=pthread \
  --with-ssl=$sslpath

サンプルスクリプトを一部修正します。

% vi tools/stunnel.init.in

- PIDFILE=$PREFIX/var/stunnel/stunnel.pid
+ PIDFILE=/var/run/stunnel.pid

setup.shを実行してmakeします。

% ./setup.sh
% gmake
# gmake install

リンクを作ります。

# cd /usr/local/bin
# ln /usr/lib/isaexec stunnel
# ln /usr/lib/isaexec stunnel3

hiraga@next-hop.net
Last modified: $Date: 2007/11/15 05:53:36 $
Apache