Почему Metasploit в репозиториях программного обеспечения Ubuntu отсутствует?

Почему Metasploit в репозиториях программного обеспечения Ubuntu отсутствует?

В более широком смысле, на каком основании программное обеспечение выбрано или не добавлено в официальные репозитории Ubuntu? Кто принимает эти решения? и т.п.

3 ответа

Решение

Здесь действительно два вопроса.

Сначала я отвечу на более широкий вопрос. Ответ "Сообщество Ubuntu".

Существует процесс добавления программного обеспечения в архив Ubuntu и его тестирования в рамках выпусков:

https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages

Чтобы ответить на вопрос о metasploit, трудно сказать, почему он еще не был упакован. Здесь есть ошибка Debian "Intent To Package", которой 1607 дней:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=323420

Если это когда-нибудь будет выполнено, оно будет автоматически включено в репозиторий Ubuntu Universe. Однако в отчете об ошибке перечислен блокировщик статуса авторских прав на некоторые файлы. Если это не будет решено, то он не войдет в Debian и, скорее всего, не будет включен в Ubuntu, если не выяснена законность распространения.

Программное обеспечение выбирается в зависимости от его комплектации, лицензирования и доступности. Если ваш требуемый пакет с открытым исходным кодом и в Debian есть сопровождающий пакета, который обязательно поддерживает его, то он автоматически попадает в Ubuntu.

См. Руководство по началу работы с MOTU: https://wiki.ubuntu.com/MOTU/GettingStarted

Пакет, который вы хотите, выглядит так, как будто у него может быть версия с открытым исходным кодом, но его получение будет зависеть от работы над упаковкой.

Настоящая причина

Это не с открытым исходным кодом. По крайней мере, не все это.

Кажется, что некоторые части metasploit-framework (по крайней мере, byakugan) являются собственностью.

Как насчет создания пакета metasploit-framework с ядром и всеми свободными частями и metasploit-framework-nonfree с несвободными частями?

Найти оспариваемые части здесь.

Другие вопросы по тегам