FreeBSD, sshit BROKEN=unfetchable. Что делать

Столкнулся с такой проблемой.
Установил фряху 9.3 на очередной комп (используем сервера под этой системой.) Поставил все необходимые компоненты. Для защиты ssh от перебора паролей мы используем sshit. Захожу в /usr/ports/security/sshit
make install clean.
Посылает пешим сексуальным маршрутом. Покопавшись выясняю, что-то (вроде syslog) не дружит со свежим перлом. Обновляю порты (может что не правильно делаю, но как понял).
portsnap extract
(для первого запуска portsnap, для повторных только две след. команды)
portsnap fetch
portsnap update
и затем снова:
make install clean.
из /usr/ports/security/sshit
теперь ругается по-другому:

sshit is BROKEN = unfetchable

начинаю разбираться:
вижу в Makefile такие строчки:

BROKEN: unfetchable
DEPRECATED: Broken for more than 6 months
EXPIRATION DATE: 2016-07-04

Удаляю нахрен. Далее (по смыслу, но выше по тексту в файле) еще вот такая строка:

MASTER_SITES= http://anp.ath.cx/sshit/

копирую ссылку, лезу по ней. Действительно unfetchable. «не удается получить доступ к сайту». Видимо просрочили и удалили.
ищу альтернативные заркала, нахожу:

ftp://ftp.lug.ro/freebsd/ports/sparc64/packages-9-stable/security/sshit-0.6_4.tbz

вставляю вместо прежнего адреса и снова
make install clean. (не забыли, что из /usr/ports/security/sshit ???)
Все, тут же встало «на ура».

P.S. Не стал создавать отдельной темы по фряхе, пусть падает в линукс…да простят меня поклонники красного чертика.

One comment

  1. только сейчас заметил, зеркало взял для SPARC64. Но, в принципе, это без разницы. sshit — это скрипт на перле. И на самом деле все эти прыжки с make install clean нужны только для того чтобы установились зависимости и может быть настроился демон. И проблемы изначальные вылезли, потому, что что-то из зависимостей перестало дружить с обновленным перлом. А вот при обновлении портов, вылезла уже проблемка, того что из-за недоступности оригинального сайта, прописали скрипт (который давно уже не менялся, да и менять там нечего) как испорченный. Тоже мне, блюстители порядка млин.

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *