LINUX.ORG.RU

Tor же это пятый носок?
Вот пример из настроек для хождения через лук

/etc/portage/make.conf

FETCHCOMMAND="curl --socks5-hostname 127.0.0.1:9050 --retry 3 --connect-timeout 60 -o \"\${DISTDIR}/\${FILE}\" \"\${URI}\""
RESUMECOMMAND="curl -C - --socks5-hostname 127.0.0.1:9050 --retry 3 --connect-timeout 60 -o \"\${DISTDIR}/\${FILE}\" \"\${URI}\""


emerge --sync работать наверное не будет, будет работать emerge-webrsync
Пакеты же ставить как обычно

PS: долбаные кавычки

imul ★★★★★ ()
Последнее исправление: imul (всего исправлений: 1)
Ответ на: комментарий от imul

emerge --sync работать наверное не будет

С rsync, скорее всего, нет. Но здоровые люди давно уже на Git перешли. Правда, там нужны отдельные настройки прокси. Можно прописать в FEATURES usersync и положить их отдельно для юзера portage.

Meyer ★★★★★ ()
Последнее исправление: Meyer (всего исправлений: 1)

Вроде надо переменными окружения. В make.conf вписать переменные окружения для wget, который скачивает данные для сборки/установки. А для синхронизации по умолчанию используется rsync. Но в repos.conf можно и git или другие настроить, например старый webrsync, или squash по http.

По идее, если переменные уже установлены на системном уровне, то все должно работать. Вопрос разве что в работе rsync через socks.

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

Я хз как сейчас в стейжах «изкоробки», через git, или rsync. Давно не разворачивал с «нуля». И к тому же понятия не имею, насколько со «здоровьем» у топикстартера.

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

Wget вроде не умеет SOCKS proxy, поэтому мучай curl

И правда. Как варианты еще socks-обертки для wget в FETCHCOMMAND вписать. Или http-socks прокси настроить.

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

Но здоровые люди давно уже на Git перешли

насколько со «здоровьем» у топикстартера

Это лишь означает, что я не в курсе чем ты сынкаешь дерево, гитом, или нет.

а почему такие вопросы?

У меня никаких вопросов нет кроме как «у тебя так Gentoo emerge через socks5 (комментарий) заработало?»

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

Другая напасть:

OpenPGP keyring refresh failed:
gpg: refreshing 4 keys from hkps://hkps.pool.sks-keyservers.net
gpg: keyserver refresh failed: Server indicated a failure




nslookup hkps.pool.sks-keyservers.net

Server:         8.8.8.8
Address:        8.8.8.8#53

** server can't find hkps.pool.sks-keyservers.net: SERVFAIL

хоть с прокси, хоть без

simoshina ()
Ответ на: комментарий от Meyer

У тебя опять обострение? Я не разворачивал уже ничего из стейжев несколько лет, не надо было, и пофиг куда что надо вписывать.

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

Ну это были притензии из времени, когда layman был актуален, а основное дерево костылями через git костылями синхронизировалось.

быстрее rsync

Можно заворачивать дерево в squashfs. Заметно быстрей перебирает файлы, и занимает не больше 80МБ. Но костыли снова.

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

Теперь заводи dns и gpg через socks.

** server can't find hkps.pool.sks-keyservers.net: SERVFAIL

Также
Host hkps.pool.sks-keyservers.net not found: 2(SERVFAIL)

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

Попробуй переменные окружения curl.

Если прямого интернета вообще нет, то nslookup разве вообще знает про прокси? Через обертку его запускать разве что. И выстави переменные глобально. Но этим нормальные менеджеры сети заниматься должны.

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

у меня установленный gentoo x86

может быть можно скопировать с него?

хотя я не уверен нормально ли в нем, потому что помнится была похожая проблема, но она как то сама разрешилась

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

Неужели ни у кого айпишник не сохранился?

Надо посмотреть каким-нибудь сервисом анализа истории DNS.

simoshina ()
Ответ на: комментарий от imul

Так-то tor умеет работать как http-прокси, но только CONNECT, а не GET.

HTTPTunnelPort [address:]port|auto [isolation flags]

Open this port to listen for proxy connections using the «HTTP CONNECT» protocol instead of SOCKS. Set this to 0 if you don’t want to allow «HTTP CONNECT» connections. Set the port to «auto» to have Tor pick a port for you. This directive can be specified multiple times to bind to multiple addresses/ports. If multiple entries of this option are present in your configuration file, Tor will perform stream isolation between listeners by default. See SOCKSPort for an explanation of isolation flags. (Default: 0)

https://2019.www.torproject.org/docs/tor-manual-dev.html.en

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

Они. Попадал на три разных сайта с заголовком openpgp keyserver. Ip в панели по кнопее f12 посмотрел. Что интересно - даже пинг начал ходить. Без понятия откуда они берут.это на винде.

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

странно, по прежнему ошибка:



OpenPGP keyring refresh failed:
gpg: refreshing 4 keys from hkps://hkps.pool.sks-keyservers.net
gpg: keyserver refresh failed: Server indicated a failure

^C

Exiting on signal Signals.SIGINT
workstation / # ping hkps.pool.sks-keyservers.net
PING hkps.pool.sks-keyservers.net (192.146.137.98) 56(84) bytes of data.
Unsupported ioctl: cmd=0x8906
64 bytes from hkps.pool.sks-keyservers.net (192.146.137.98): icmp_seq=1 ttl=47 time=169 ms


simoshina ()
Ответ на: комментарий от boowai

В чатеге #gentoo помогли решить проблему:

emerge --oneshot gnutls

предварительно сам по своей инициативе сделал:

emerge --oneshot emerge

может быть, и не надо было. теперь

emerge --sync

работает нормально

simoshina ()
Ответ на: комментарий от boowai

ZOG не дремлет, ZOG не спит, берегись антисистемDермит

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