Bug 6606 - Свой патч для исходников netams
: Свой патч для исходников netams
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/netams)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-04-21 11:07 by
Modified: 2005-09-07 12:46 (History)


Attachments
Мои правки кода netams на основе наблюдений за запуском программы через init-скрипт. (2.51 KB, patch)
2005-04-21 11:08, Sergei Epiphanov
no flags Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


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

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

------- Comment #3 From 2005-04-22 10:53:34 -------
Библиотека 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 From 2005-08-28 23:15:29 -------
Патч приложен к баге (см. Attachment), 
а статус до сих пор UNCONFIRMED... 
------- Comment #5 From 2005-09-07 12:45:49 -------
patch added