Buenas, estuve viendo por toda la red alguna forma para poder administrar el trafico https, el problema esta en que necesito limitar el streaming de youtube en la red que administro, con squid pude hacer maravillas menos eso (debo aclarar que recien estoy empezando a conocer Linux), y es por el https que pasa como un caño sin que squid lo vea, busque y busque y no encontre nada claro para recompilar el squid y pueda manejar https, les comento los 8 pasos que encontre y que me parecieron los mas entendibles:
1) apt-get source squid3
2) apt-get build-dep squid3
3) apt-get install devscripts build-essential fakeroot cdbs libsasl2-dev libcppunit-dev libcap2-dev libexpat1-dev libxml2-dev libltdl-dev
4) Editamos el archivo debian/rules, En la sección DEB_CONFIGURE_EXTRA_FLAGS tenemos que agregar las siguientes lineas:
--enable-ssl \
--with-open-ssl=/etc/ssl/openssl.cnf file \
5) Ejecutar ./configure no debería devolver ningún error
6) debuild -us -uc -b
7) cd ..
8) dpkg -i squid*.deb
Con el paso 1 todo bien, pero cuando voy al paso 2 me sale este error:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Nota, seleccionando «libcap-dev» en lugar de «libcap2-dev»
Los siguientes paquetes tienen dependencias incumplidas:
build-essential : Depende: libc6-dev pero no va a instalarse o
libc-dev
Depende: gcc (>= 4:4.4.3) pero no va a instalarse
Depende: g++ (>= 4:4.4.3) pero no va a instalarse
cdbs : Depende: debhelper (>= 5.0.30) pero no va a instalarse
comerr-dev : Depende: libc6-dev pero no va a instalarse o
libc-dev
Depende: libcomerr2 (= 1.41.12-4+deb6u2) pero 1.42.5-1.1 va a ser instalado
libcap-dev : Depende: libcap2 (= 1:2.19-3) pero 1:2.22-1.2 va a ser instalado
libexpat1-dev : Depende: libexpat1 (= 2.0.1-7+squeeze1) pero 2.1.0-1+deb7u1 va a ser instalado
Depende: libc6-dev pero no va a instalarse o
libc-dev
libkrb5-dev : Depende: krb5-multidev (= 1.8.3+dfsg-4squeeze9) pero no va a instalarse
libldap2-dev : Depende: libldap-2.4-2 (= 2.4.23-7.3+deb6u1) pero 2.4.31-1+nmu2 va a ser instalado
libltdl-dev : Depende: libltdl7 (= 2.2.6b-2) pero 2.4.2-1.1 va a ser instalado
libpam0g-dev : Depende: libpam0g (= 1.1.1-6.1+squeeze1) pero 1.1.3-7.1 va a ser instalado
Depende: libc6-dev pero no va a instalarse o
libc-dev
libsasl2-dev : Depende: libsasl2-modules (= 2.1.23.dfsg1-7) pero 2.1.25.dfsg1-6+deb7u1 va a ser instalado
Depende: libc6-dev pero no va a instalarse
libxml2-dev : Depende: libxml2 (= 2.7.8.dfsg-2+squeeze11) pero 2.8.0+dfsg1-7+nmu2 va a ser instalado
E: No se pudieron satisfacer las dependencias de construcción de squid3.
Que estoy haciendo mal? agradeceria cualquier aporte, muchas gracias.