+ Responder ao Tópico



  1. #1

    Question Erro compilacao squid

    Oi Pessoal,

    Estou tentando compilar meu squid com os paramentro abaixo, mais no final ele mostra um erro no winbind, como posso resolver isso?

    root@ersproxy:~/squid-3.1.16# ./configure --bindir=/bin --sbindir=/sbin --sysconfdir=/etc/squid --enable-underscores --enable-storeio="diskd ufs aufs" --enable-removal-policies="heap lru" --enable-snmp --enable-delay-pools --enable-linux-netfilter --enable-useragent-log --enable-referer-log --disable-dependency-tracking --enable-cachemgr-hostname=localhost --enable-truncate --disable-ident-lookups --enable-pool --with-maxfd=16000 --enable-arp-acl --enable-err-languages="Portuguese English Spanish" --enable-default-err-language=Portuguese --enable-linux-netfilter --enable-underscores --enable-auth="basic digest ntlm" --enable-basic-auth-helpers="PAM,YP,SMB,SASL,NCSA,LDAP,winbind" --enable-referer-log --enable-useragent-log

    ERRO:
    ----------------------------------------------------------------------------------------
    configure: Linux (Netfilter) Transparent Proxy enabled
    configure: Disabling Ident Lookups
    configure: Auth scheme modules built: basic digest ntlm
    configure: error: Basic auth helper winbind does not exist
    root@ersproxy:~/squid-3.1.16#

    Grato,

  2. #2

    Padrão Re: Erro compilacao squid

    Citação Postado originalmente por Good_speed Ver Post
    Oi Pessoal,

    Estou tentando compilar meu squid com os paramentro abaixo, mais no final ele mostra um erro no winbind, como posso resolver isso?

    root@ersproxy:~/squid-3.1.16# ./configure --bindir=/bin --sbindir=/sbin --sysconfdir=/etc/squid --enable-underscores --enable-storeio="diskd ufs aufs" --enable-removal-policies="heap lru" --enable-snmp --enable-delay-pools --enable-linux-netfilter --enable-useragent-log --enable-referer-log --disable-dependency-tracking --enable-cachemgr-hostname=localhost --enable-truncate --disable-ident-lookups --enable-pool --with-maxfd=16000 --enable-arp-acl --enable-err-languages="Portuguese English Spanish" --enable-default-err-language=Portuguese --enable-linux-netfilter --enable-underscores --enable-auth="basic digest ntlm" --enable-basic-auth-helpers="PAM,YP,SMB,SASL,NCSA,LDAP,winbind" --enable-referer-log --enable-useragent-log

    ERRO:
    ----------------------------------------------------------------------------------------
    configure: Linux (Netfilter) Transparent Proxy enabled
    configure: Disabling Ident Lookups
    configure: Auth scheme modules built: basic digest ntlm
    configure: error: Basic auth helper winbind does not exist
    root@ersproxy:~/squid-3.1.16#

    Grato,
    Tente:

    Código :
    # ./configure --bindir=/bin --sbindir=/sbin --sysconfdir=/etc/squid --enable-underscores --enable-storeio="diskd ufs aufs" --enable-removal-policies="heap lru" --enable-snmp --enable-delay-pools --enable-linux-netfilter --enable-useragent-log --enable-referer-log --disable-dependency-tracking --enable-cachemgr-hostname=localhost --enable-truncate --disable-ident-lookups --enable-pool --with-maxfd=16000 --enable-arp-acl --enable-err-languages="Portuguese English Spanish" --enable-default-err-language=Portuguese --enable-linux-netfilter --enable-underscores --enable-auth="basic digest ntlm" --enable-basic-auth-helpers="PAM,YP,SMB,SASL,NCSA, LDAP" --enable-referer-log --enable-useragent-log

  3. #3

    Padrão Re: Erro compilacao squid

    Bjaraujo,

    Obrigado, eu ja tinha feito isso, o problema e que preciso do winbind ativado no squid.

    Citação Postado originalmente por bjaraujo Ver Post
    Tente:

    Código :
    # ./configure --bindir=/bin --sbindir=/sbin --sysconfdir=/etc/squid --enable-underscores --enable-storeio="diskd ufs aufs" --enable-removal-policies="heap lru" --enable-snmp --enable-delay-pools --enable-linux-netfilter --enable-useragent-log --enable-referer-log --disable-dependency-tracking --enable-cachemgr-hostname=localhost --enable-truncate --disable-ident-lookups --enable-pool --with-maxfd=16000 --enable-arp-acl --enable-err-languages="Portuguese English Spanish" --enable-default-err-language=Portuguese --enable-linux-netfilter --enable-underscores --enable-auth="basic digest ntlm" --enable-basic-auth-helpers="PAM,YP,SMB,SASL,NCSA, LDAP" --enable-referer-log --enable-useragent-log

  4. #4

  5. #5

    Padrão Re: Erro compilacao squid

    Você está compilando em qual distro?

  6. #6

    Padrão Re: Erro compilacao squid

    Citação Postado originalmente por GeekWarMachine Ver Post
    Você está compilando em qual distro?
    Estou compilando no Debian 6.0.3

  7. #7

    Padrão Re: Erro compilacao squid

    Olá , se não me engano tive uma vez um problema com esse erro , instalei o winbind e winbind-dev e resolveu.

  8. #8

    Padrão Re: Erro compilacao squid

    Citação Postado originalmente por DanielVieceli775 Ver Post
    Olá , se não me engano tive uma vez um problema com esse erro , instalei o winbind e winbind-dev e resolveu.
    Eu ja instalei e mesmo assim nao deu certo.

  9. #9

    Padrão Re: Erro compilacao squid

    Citação Postado originalmente por Good_speed Ver Post
    Eu ja instalei e mesmo assim nao deu certo.
    Me diz uma coisa você esta instalando em qual distro?

  10. #10

    Padrão Re: Erro compilacao squid

    Citação Postado originalmente por DanielVieceli775 Ver Post
    Me diz uma coisa você esta instalando em qual distro?
    Debian 6.0.3

  11. #11

    Padrão Re: Erro compilacao squid

    Citação Postado originalmente por Good_speed Ver Post
    Estou compilando no Debian 6.0.3
    Vo tentar instalar em uma VM aqui já te posto o resultado.

  12. #12

    Padrão Re: Erro compilacao squid

    Olá fiz o teste, fiz assim a instalação:
    aptitude install build-essential libcap2-dev libltdl-dev ebtables bridge-utils
    # cd /usr/src
    # apt-get build-dep squid3
    # apt-get source linux-image-2.6.32-5-686
    # ln -sf linux-2.6-2.6.32 linux

    wget http://www.squid-cache.org/Versions/...-3.1.16.tar.gz
    tar xzvf squid-3.1.16.tar.gz
    cd squid-3.1.16

    ./configure --build=i686-linux-gnu --prefix=/usr --includedir=/usr/include --infodir=/usr/share/info --localstatedir=/var --libexecdir=/usr/lib/squid3 --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules --srcdir=. --datadir=/usr/share/squid3 --sysconfdir=/etc/squid3 --mandir=/usr/share/man --with-cppunit-basedir=/usr --enable-inline --enable-async-io=8 --enable-storeio=ufs,aufs,diskd --enable-removal-policies=lru,heap --enable-delay-pools --enable-cache-digests --enable-underscores --enable-icap-client --enable-follow-x-forwarded-for --enable-auth=basic,digest,ntlm,negotiate --enable-basic-auth-helpers=LDAP,MSNT,NCSA,PAM,SASL,SMB,YP,getpwnam,multi-domain-NTLM --enable-digest-auth-helpers=ldap,password --enable-negotiate-auth-helpers=squid_kerb_auth --enable-external-acl-helpers=ip_user,ldap_group,session,unix_group,wbinfo_group --enable-arp-acl --enable-snmp --with-filedescriptors=65536 --with-large-files --with-default-user=proxy --enable-epoll --enable-linux-netfilter

    make

    make install

    root@debian-srv:/usr/src/squid-3.1.16# squid -v
    Squid Cache: Version 3.1.16
    configure options: '--build=i686-linux-gnu' '--prefix=/usr' '--includedir=/usr/include' '--infodir=/usr/share/info' '--localstatedir=/var' '--libexecdir=/usr/lib/squid3' '--disable-maintainer-mode' '--disable-dependency-tracking' '--disable-silent-rules' '--srcdir=.' '--datadir=/usr/share/squid3' '--sysconfdir=/etc/squid3' '--mandir=/usr/share/man' '--with-cppunit-basedir=/usr' '--enable-inline' '--enable-async-io=8' '--enable-storeio=ufs,aufs,diskd' '--enable-removal-policies=lru,heap' '--enable-delay-pools' '--enable-cache-digests' '--enable-underscores' '--enable-icap-client' '--enable-follow-x-forwarded-for' '--enable-auth=basic,digest,ntlm,negotiate' '--enable-basic-auth-helpers=LDAP,MSNT,NCSA,PAM,SASL,SMB,YP,getpwnam,multi-domain-NTLM' '--enable-digest-auth-helpers=ldap,password' '--enable-negotiate-auth-helpers=squid_kerb_auth' '--enable-external-acl-helpers=ip_user,ldap_group,session,unix_group,wbinfo_group' '--enable-arp-acl' '--enable-snmp' '--with-filedescriptors=65536' '--with-large-files' '--with-default-user=proxy' '--enable-epoll' '--enable-linux-netfilter' 'build_alias=i686-linux-gnu' --with-squid=/usr/src/squid-3.1.16


    Ta rodando com o TPROXY junto.

  13. #13

    Padrão Re: Erro compilacao squid

    Não tive tempo de testar o TProxy , teste ai e me fala como funcionou.