LINUX.ORG.RU

GNU GNATS 4.2.0 — новая версия системы исправления ошибок

 , , gnats


2

4

Спустя десять лет выпущена новая версия GNU GNATS. Команда разработчиков выражает благодарность Alexandros Manoussakis из Juniper Networks, который проделал значительную работу.

GNU GNATS — это набор утилит для отслеживания ошибок и организации обратной связи с пользователями, сообщившими о данных проблемах. GNATS не привязан к определенному интерфейсу пользователя. Взаимодействовать с GNATS можно через командную строку, электронную почту, Emacs, также можно настроить сетевой демон (обычно в связке с веб-интерфейсом). GNATS позволяет хранить все базы данных и конфигурационные данные в текстовом файле. Всё это обеспечивает гибкость и простоту использования.

Основные изменения:

  • Переход на лицензию GNU GPLv3.
  • Переход на использование automake при сборке проекта.
  • Исправлена сборка в различных окружениях (протестировано с gcc 2.95, 3.4, 4.8, 4.9, clang 3.1, 3.4, в ОС Linux, FreeBSD, Solaris, OS X).
  • Новая опция командной строки --global-databases-file для gnatsd и других утилит.
  • Новые опции для передачи хоста, порта, имя пользователя и пароля для send-pr.

Много исправлений ошибок, включая:

  • Исправлена ошибка безопасности FreeBSD-SA-05:20.cvsbug (уязвимости подвержена утилита send-pr).
  • Исправлено: при «send-pr --request-id» — происходила просто отсылка шаблона.
  • Более безопасный open/fopen для gen-index (больше не устанавливается с suid-битом).
  • Исправлено падение gnatsd при попытке заблокировать несуществующую PR.
  • Исправлена ошибка с интерфейсом Emacs.
  • Исправлены ошибки совместимости с sed и tr.
  • install-sid - bash-скрипт (а не /bin/sh).
  • Исправлена ошибка установки с установленной переменной DESTDIR.
  • Исправлена ошибка запросов «EXPR», которые содержат пробелы.
  • Исправлена ошибка с «invalid query format» при запросах, содержащих пробелы.
  • edit-pr теперь корректно возвращает код ошибки при неудачной попытке заблокировать PR.
  • edit-pr теперь может использовать email-алиасы.
  • Исправлена сборка на Solaris 7/8/10.

>>> Подробности

★★★★★

Проверено: fallout4all ()
Последнее исправление: toney (всего исправлений: 5)

Спустя десять лет вышел новый релиз

FreeBSD-SA-05:20.cvsbug

Announced: 2005-09-07

Я всё понимаю... Но неужели они даже обновления безопасности все 10 лет не выпускали? Тем более, что патч был. Или это единственная дыра была, потому и решили забить?

Valkeru ★★★★
()

Сферический багтрекер в вакууме

GNATS это сферический багтрекер в вакууме? К нему можно отдельно прикрутить привычный web-интерфейс? Интересно. Но зная качество некоторых продуктов из состава GNU, предположу, что сделано всё не слишком удобно.

Camel ★★★★★
()

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

anonymous
()
Ответ на: комментарий от reprimand

Ну на одной из моих прошлых работ мы этим пользовались. Потом редмайном заменили.

gns ★★★★★
()
Ответ на: комментарий от reprimand

До недавнего времени пользовались разные университеты. В инете осталось много дохлых линков, которые содержат «cgi-bin/gnatsweb.pl»

Chaser_Andrey ★★★★★
() автор топика

Смишно... А он еще жив?

И как ему живется в компании с Track'om, Redmin'om, и прочей жЫрой? :)

gns ★★★★★
()

Я не понял, это консольный багтрекер или что это?

anonymous
()
Ответ на: комментарий от Valkeru

Я всё понимаю... Но неужели они даже обновления безопасности все 10 лет не выпускали? Тем более, что патч был. Или это единственная дыра была, потому и решили забить?

Никак не могли багтрекер настроить, чтобы ишью завести.

Pythagoras ★★
()
Ответ на: комментарий от Chaser_Andrey

Оно на перле написано?

Хотя понял, на перле, видимо, написан веб-интерфейс, а в cvs самого проекта сишные файлы...

Странно, кстати, что на офсайте проекта про новую версию ничего нет.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 3)
Ответ на: комментарий от anonymous

Ага, а ещё оно иногда падает и ...барабанная дробь... предлагает отправить сообщение о ошибке.

NeverLoved ★★★★★
()
Ответ на: комментарий от anonymous

никак
его не существует, и не должно существовать
ибо этот Enterprise - фикция

reprimand ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.