Bug 6606

Summary: Свой патч для исходников netams
Product: Sisyphus Reporter: Sergei Epiphanov <serpiph>
Component: netamsAssignee: ahtoh <ahtoh>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: serpiph
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Мои правки кода netams на основе наблюдений за запуском программы через init-скрипт. none

Description Sergei Epiphanov 2005-04-21 11:07:19 MSD
Прилагаю патч исходника netams, которым закрываю некоторые проблемы с
postgresql, выдачей информации ни экран.
Comment 1 Sergei Epiphanov 2005-04-21 11:08:44 MSD
Created attachment 834 [details]
Мои правки кода netams на основе наблюдений за запуском программы через init-скрипт.
Comment 2 ahtoh 2005-04-22 01:35:17 MSD
(In reply to comment #0)
> Прилагаю патч исходника netams, которым закрываю некоторые проблемы с
> postgresql, выдачей информации ни экран.

Только я не понял где этот патч, который закрывает проблемы с pgsql?
И какие проблемы? Хотелось бы услышать, чтобы авторам направить.

Comment 3 Sergei Epiphanov 2005-04-22 10:53:34 MSD
Библиотека postgresql при создании таблиц с PRIMARY KEY выдаёт на стандартный
вывод строки информации о создании скрытого индекса по данному солбцу. При
запуске netams отстыковывается от терминала, в результате эта строка приводит к
вываливанию программы по сигналу (вроде, SIG_PIPE). Вот этот кусок

-               daemon(1, 1);
+               daemon(1, !flag_quiet);

исправляет положение, переводя весь вывод в /dev/null при помощи параметра -q.
Вот этот кусок

-       printf("\n");
+//     printf("\n");

забивает вывод на экран при выходе программы (у меня иногда netams отваливался
из-за этого). Автору уже писал и отправлял патч, он сказал, что внёс изменения в
main.c для 3.2.2, но я так до сих пор и не вижу результата. Остальные изменения
приводят структуру каталогов netams в состояние "а-ля ALTLinux", правят
формирование /var/run/netams.pid.
Comment 4 Vitaly Lipatov 2005-08-28 23:15:29 MSD
Патч приложен к баге (см. Attachment), 
а статус до сих пор UNCONFIRMED... 
Comment 5 ahtoh 2005-09-07 12:45:49 MSD
patch added