nixp.ru v3.0

30 мая 2017,
вторник,
14:03:28 MSK

DevOps с компанией «Флант»
Kamilos написал 5 марта 2007 года в 13:18 (430 просмотров) Ведет себя как мужчина; открыл 10 тем в форуме, оставил 20 комментариев на сайте.

Здраствуйте! Я скачал из инета новую версию ProFTPD-1.3.1rc2. Версия FreeBSD 6.0 Записал на CD смонтировал под Free и скопировал proftpd-1.3.1rc2.bz2 в директорию /usr/ports/distfiles, потом перешол в директорию /usr/ports/ftp/proftpd и ввел команду make. Появилось следующее сообщение:

==> Vulnerability chek disabled, database not found

==> Found saved configuration for proftpd-1.3.0.r2

=> Extracting for proftpd-1.3.0.r2

==> Checksum mismatch for proftpd-1.3.1rc2.bz2

==>Refetch for 1 more times filed: proftpd-1.3.1rc2.bz2

==> Vulnerability chek disabled, database not found

==> Found saved configuration for proftpd-1.3.0.r2

=>proftpd-1.3.1rc2.bz2 doesn’t seem to exit in /usr/ports/distfiles.

После чего он начал ломиться на ftp-сервера и после неудач вывел сообщение:

fetch: proftpd-1.3.1rc2.bz2: local modificationtime does not match remote

=> Couldn’t fetch it — please try to retrieve this

=> port manually into /usr/ports/distfiles and try again.

* Error code 1

Помогите пожалуста разобраться и установить это обновление. Если можно опишите все пошагово. И еще маленький вопросик что за два дополнительных файла proftpd-1.3.1rc2.bz2.asc и proftpd-1.3.1rc2.bz2.md5 для чего они и с чем их едят.

Anarchist

И кто тебя просил не глядя качать сампоследнюю версию?

Ты бы сначала почитал чего хочет portage:

$view /usr/ports/ftp/proftpd/Makefile

И вообще: что мешает на явно подключённой к Сети (иначе на фига там FTP-демон) машине сконфигурить сеть так, чтобы при установке необходимые пакеты скачивались автоматически)?

Оно ж делается элементарно:

#echo "export HTTP_PROXY=\"$YOUR_PROXY_PROTOCOL://$YOUR_PROXY_NAME:$YOUR_PROXY_PORT\"" >> ~/.profile
#echo "export FTP_PROXY=\"$YOUR_PROXY_PROTOCOL://$YOUR_PROXY_NAME:$YOUR_PROXY_PORT\"" >> ~/.profile
#echo "export http_proxy=\"$YOUR_PROXY_PROTOCOL://$YOUR_PROXY_NAME:$YOUR_PROXY_PORT\"" >> ~/.profile
#echo "export ftp_proxy=\"$YOUR_PROXY_PROTOCOL://$YOUR_PROXY_NAME:$YOUR_PROXY_PORT\"" >> ~/.profile

По сути:

Тебе же ясно дают понять: нужна версия 1.3.0.r2

А ты какую предлагаешь?

Kamilos

Понятно. А зачем нужны файлы proftpd-1.3.1rc2.bz2.asc и proftpd-1.3.1rc2.bz2.md5?

Anarchist
Kamilos
Понятно. А зачем нужны файлы proftpd-1.3.1rc2.bz2.asc и proftpd-1.3.1rc2.bz2.md5?

.asc — ЕМИП описание пакета.

.md5 — контрольные суммы.

Code Monkey

Anarchist — некоторых пор появилась проверка еще и времени изменения скачиваемого фаила и скачанного фрагмента. а по некоторым вполне прозрачным причинам, эти даты там и тут не совпадают(хотя мне это видится нифига не правильным)

пути решения:

1 — докачать чем либо. wget’ом например

2 — грохнуть тот кусок, который лежит в дистфаилсах и скачать/скопировать по новой.

Anarchist — освежи немного воспоминания о портах ибо портежи тут ни разу не при делах.

Kamilos — «==> Checksum mismatch for proftpd-1.3.1rc2.bz2» — система тебе все сказала. да и заодним, версия действительно не та.

Anarchist
Dark_SavanT
Anarchist — некоторых пор появилась проверка еще и времени изменения скачиваемого фаила и скачанного фрагмента. а по некоторым вполне прозрачным причинам, эти даты там и тут не совпадают(хотя мне это видится нифига не правильным)

Насколько я помню для установки достаточно успешного завершения хотя бы одной проверки (на контрольные суммы).

Или это уже изменили?

Dark_SavanT
Anarchist — освежи немного воспоминания о портах ибо портежи тут ни разу не при делах.

За исключением формата указания адреса proxy-сервера в номинации скачивание/проверка не виж разницы.

Вообще.

Code Monkey
fetch: proftpd-1.3.1rc2.bz2: local modificationtime does not match remote

вдумайся в это. Такой вот прикол последних версий fetch’a