LINUX.ORG.RU

[jabber.el] [http-proxy] как?


0

0

Всем привет... ситуация такая... есть соединение с интернетом через http proxy... есть emacs 22.1, есть jabber.el... хочется чтобы всё это мирно сосуществовало и работало...

это вообще возможно?

Зарание спасибо!

Возможно. Все равно через TLS. По сему делаем враппер:

avatar@Nemesis ~ % cat /usr/bin/gnutls-cli #!/bin/dash /usr/bin/proxychains /usr/bin/gnutls-cli-bin $@ 2>/tmp/errors.tls

avatar@Nemesis ~ % cat /usr/bin/proxychains #!/bin/bash

FILE=$(cat /etc/proxychains.conf | wc -l)

if [ -z "$1" ] ; then echo " usage:" echo " proxychains <prog> [args]" exit fi

if [ ${FILE} = 0 ]; then exec "$@" else export LD_PRELOAD="${LD_PRELOAD} libproxychains.so" exec "$@" fi

vasily_pupkin ★★★★★
()
Ответ на: комментарий от vasily_pupkin

Да я тут забыл упомянуть одну маленькую, но важную деталь...

Windows XP :)

proxychains под cygwin не собралось, поэтому воспользовался socat (собралось под cygwin`ом без проблем)...

запускается примерно так:

socat TCP4-LISTEN:31337,reuseaddr,fork PROXY:your.proxy:allports.jabber.ru:443,proxyport=8080,proxyauth=user:pass

после этого в настройках указываем сервер localhost:31337 и всё работает замечательно :)

Cy6erBr4in ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.