cvsup и установка портов через прокси
Не так давно пришлось настраивать правильную ось на компьютере, подключенного в инет через прокси. Встал вопрос обновления системы, коллекции портов и установки портов. Немного погуглив, предлагаю вашему вниманию данную статью. В ней подразумевается, что у вас есть адрес прокси-сервера, его порт и на нем разрешен метод CONNECT.
Со скачиванием исходников портов все решается очень просто, путем добавления строк в /etc/make.conf
либо если прокси с авторизацией
либо просто в конфиг пользователя
либо если прокси с NTLM-авторизацией пишем в /etc/login.conf
Вопрос же с обновлением через cvsup немного сложнее. Тут тоже пара вариантов. Первый подразумевает использование прокси с методом CONNECT, второй предполагает использование ssh. Рассмотрим оба. Для первой реализации требуется порт prtunnel. Ставим
Теперь нужно немного поправить ваш supfile, а именно заменить строчку *default host=cvsup5.ru.freebsd.org на *default host=locahost Теперь запустим туннель
У утилиты есть флаги, которые вы можете использовать: -t По умолчанию стоит https (default), но можно использовать socks5, direct, direct6 -H адрес прокси -P порт прокси -u имя пользователь -p пароль пользователя -Dиспользуемый порт и запустим обновление
После завершения синхронизации убиваем туннель
Вторая реализация требует ssh-аккаунта на сервере, выступающего в роли прокси.
и в течении 60 секунд нужно запустить
|
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.