Stunnel 4.30.2 Won't Start



  • Stunnel refuses to start on BETA1-20100401-152313.  I looked in to this, and it's pretty simple.  Stunnel wants libz.so.4, and only libz.so.5 is present in /usr/lib.

    Proof:

    /usr/local/etc/rc.d/stunnel.sh start

    /libexec/ld-elf.so.1: Shared object "libz.so.4" not found, required by "stunnel"

    ls -l /usr/lib/libz.*

    -r–r--r--  1 root  wheel  79210 Apr  1 14:19 /usr/lib/libz.a
    lrwxr-xr-x  1 root  wheel    14 Apr  2 08:28 /usr/lib/libz.so -> /lib/libz.so.5

    If you work around that, then you find that libutil is also too new:

    /usr/local/etc/rc.d/stunnel.sh start

    /libexec/ld-elf.so.1: Shared object "libutil.so.7" not found, required by "stunnel"

    ls -l /lib/libutil.so.*

    -r-xr-xr-x  1 root  wheel  56680 Apr  1 15:23 /lib/libutil.so.8

    Additionally, the following are also too new:

    libutil.so.8
    libcrypto.so.6
    libwrap.so.6

    It looks like stunnel needs to be re-built, with a current library environment.

    Thanks!


Log in to reply