Назад | Перейти на главную страницу

Перед обновлением проверьте журнал изменений порта FreeBSD.

Есть ли простой способ проверить Журнал изменений порта FreeBSD перед обновлением? Например, я хотел бы проверить, какие обновления являются обязательными, прежде чем делать portmaster -ad. Было бы неплохо иметь что-нибудь вроде portaudit, но для журналов изменений. Самое близкое, что я знаю, это head -n 40 UPDATING.

Никакие обновления не являются «обязательными» - если используемая вами версия порта работает, никакие зависимости не требуют более новой версии, и нет никаких дыр в безопасности, которые у вас нет. необходимость обновить что-нибудь.

Если вы спрашиваете об обязательных изменениях (например, новых файлах конфигурации) в результате обновления порта, UPDATING это подходящее место для поиска, и также часто что-то есть в файле сообщений порта.
Вы можете захотеть grep для имени вашего порта, а не просто head -n 40 UPDATING - Если у многих портов есть примечания ОБНОВЛЕНИЯ между последним обновлением, и теперь вы хотите быть уверены, что ничего не упустили.

Обратите внимание, что хотя специалисты по сопровождению портов обычно следят за этими изменениями, иногда мы забываем (или наши сценарии тестирования / использования не раскрывают изменения), поэтому вы должны действительно быть знакомы с базовым программным обеспечением и тем, что изменилось между версиями, прежде чем устанавливать какое-либо обновление.


Для чего-либо, помимо вышеперечисленного, вам нужно будет просмотреть журнал изменений для каждого отдельного порта в любой системе управления версиями, которую использует исходный автор / проект. Помните, что дерево портов не «содержит» программное обеспечение - это просто набор сценариев, которые позволяют более удобно создавать чужое программное обеспечение.