The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

OpenNews: Free-SA -новый анализатор логов squid, для замены SARG, opennews (?), 22-Мрт-07, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


9. "Free-SA -новый анализатор логов squid, для замены SARG"  +/
Сообщение от SHRDLUemail (ok), 22-Мрт-07, 10:04 
Читаем INSTALL, затем

# make
"Makefile", line 56: Missing dependency operator
"Makefile", line 69: Need an operator
make: fatal errors encountered -- cannot continue
# uname -a
FreeBSD proxy 4.9-RELEASE FreeBSD 4.9-RELEASE #4: Fri Jan 28 09:23:37 SAMT 2005     shrdlu@cl2-74:/usr/src/sys/compile/mykernel  i386

Продукт нуждается в доработке напильником.

Ответить | Правка | Наверх | Cообщить модератору

10. "Free-SA -новый анализатор логов squid, для замены SARG"  +/
Сообщение от Andrew Kolchoogin (?), 22-Мрт-07, 10:26 
Млять. :) Ну неужели есть люди, которые по характерным "Missing Dependency Operator" при компиляции софта под FreeBSD автоматически не начинают набирать "gmake" вместо "make"?!
Ответить | Правка | Наверх | Cообщить модератору

12. "Free-SA -новый анализатор логов squid, для замены SARG"  +/
Сообщение от SHRDLUemail (ok), 22-Мрт-07, 10:43 
Да, представьте, такие люди есть. А еще есть люди, которые, например, умеют по характерному шелесту купюр определять их количество в пачке - а вы так умеете?

Тем паче, что от использования gmake легче не становится.

# gmake
gmake[1]: Entering directory `/usr/home/shrdlu/free-sa-1.00.0000/src'
gmake[2]: Entering directory `/usr/home/shrdlu/free-sa-1.00.0000/src/logformats'
gcc -pipe -O3 -march=i486 -fomit-frame-pointer -m32 -I. -I.. -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -std=c99 -DLOGFILE=\"/var/log/squid/access.log\" -DTMPDIR=\"/tmp\" -DETCDIR=\"/usr/local/sa/etc/free-sa\" -DWWWDIR=\"/usr/local/sa/var/www/htdocs/free-sa\" -DPREFIX=\"/usr/local/sa\" -DDEBUG=0 -DPROGNAME=\"Free-SA\" -DPROGVERSION=\"1.0.0000\" -DPROGURL=\"http://free-sa.sourceforge.net\"   -c -o l_squid_native.o l_squid_native.c
cc1: Invalid option `32'
cc1: unknown C standard `c99'
In file included from ../global.h:14,
                 from l_squid_native.c:1:
/usr/include/arpa/inet.h:89: warning: parameter has incomplete type
/usr/include/arpa/inet.h:92: warning: parameter has incomplete type
/usr/include/arpa/inet.h:96: warning: parameter has incomplete type
gmake[2]: *** [l_squid_native.o] Ошибка 1
gmake[2]: Leaving directory `/usr/home/shrdlu/free-sa-1.00.0000/src/logformats'
gmake[2]: Entering directory `/usr/home/shrdlu/free-sa-1.00.0000/src/reports'
gcc -pipe -O3 -march=i486 -fomit-frame-pointer -m32 -I. -I.. -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -std=c99 -DLOGFILE=\"/var/log/squid/access.log\" -DTMPDIR=\"/tmp\" -DETCDIR=\"/usr/local/sa/etc/free-sa\" -DWWWDIR=\"/usr/local/sa/var/www/htdocs/free-sa\" -DPREFIX=\"/usr/local/sa\" -DDEBUG=0 -DPROGNAME=\"Free-SA\" -DPROGVERSION=\"1.0.0000\" -DPROGURL=\"http://free-sa.sourceforge.net\"   -c -o r_efficiency.o r_efficiency.c
cc1: Invalid option `32'
cc1: unknown C standard `c99'
In file included from ../global.h:14,
                 from r_efficiency.c:1:
/usr/include/arpa/inet.h:89: warning: parameter has incomplete type
/usr/include/arpa/inet.h:92: warning: parameter has incomplete type
/usr/include/arpa/inet.h:96: warning: parameter has incomplete type
r_efficiency.c: In function `ReportProxyEfficiency':
r_efficiency.c:161: warning: unknown conversion type character `'' in format
r_efficiency.c:161: warning: unknown conversion type character `'' in format
r_efficiency.c:161: warning: unknown conversion type character `'' in format
r_efficiency.c:161: warning: unknown conversion type character `'' in format
r_efficiency.c:161: warning: unknown conversion type character `'' in format
r_efficiency.c:161: warning: double format, different type arg (arg 4)
r_efficiency.c:173: warning: unknown conversion type character `'' in format
r_efficiency.c:173: warning: unknown conversion type character `'' in format
r_efficiency.c:173: warning: unknown conversion type character `'' in format
gmake[2]: *** [r_efficiency.o] Ошибка 1
gmake[2]: Leaving directory `/usr/home/shrdlu/free-sa-1.00.0000/src/reports'
gmake[2]: Entering directory `/usr/home/shrdlu/free-sa-1.00.0000/src/work'
gcc -pipe -O3 -march=i486 -fomit-frame-pointer -m32 -I. -I.. -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -std=c99 -DLOGFILE=\"/var/log/squid/access.log\" -DTMPDIR=\"/tmp\" -DETCDIR=\"/usr/local/sa/etc/free-sa\" -DWWWDIR=\"/usr/local/sa/var/www/htdocs/free-sa\" -DPREFIX=\"/usr/local/sa\" -DDEBUG=0 -DPROGNAME=\"Free-SA\" -DPROGVERSION=\"1.0.0000\" -DPROGURL=\"http://free-sa.sourceforge.net\"   -c -o w_config.o w_config.c
cc1: Invalid option `32'
cc1: unknown C standard `c99'
In file included from ../global.h:14,
                 from w_config.c:1:
/usr/include/arpa/inet.h:89: warning: parameter has incomplete type
/usr/include/arpa/inet.h:92: warning: parameter has incomplete type
/usr/include/arpa/inet.h:96: warning: parameter has incomplete type
gmake[2]: *** [w_config.o] Ошибка 1
gmake[2]: Leaving directory `/usr/home/shrdlu/free-sa-1.00.0000/src/work'
gmake[1]: *** [allobjs] Ошибка 2
gmake[1]: Leaving directory `/usr/home/shrdlu/free-sa-1.00.0000/src'
gmake: *** [all] Ошибка 2

Ответить | Правка | Наверх | Cообщить модератору

16. "Free-SA -новый анализатор логов squid, для замены SARG"  +/
Сообщение от smb (?), 22-Мрт-07, 12:52 
>cc1: unknown C standard `c99'
gcc-то обновите чтоль, а то со времени freebsd-4.9 мноого воды утекло...И не за чем почём зря ругать нормальный софт пинать....


Ответить | Правка | Наверх | Cообщить модератору

20. "Free-SA -новый анализатор логов squid, для замены SARG"  +/
Сообщение от SHRDLUemail (ok), 22-Мрт-07, 13:04 
>>cc1: unknown C standard `c99'
>gcc-то обновите чтоль, а то со времени freebsd-4.9 мноого воды утекло...И не

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

>за чем почём зря ругать нормальный софт пинать....

Да упаси боже. Респект автору за труды.

Ответить | Правка | Наверх | Cообщить модератору

25. "Free-SA -новый анализатор логов squid, для замены SARG"  +/
Сообщение от saperemail (?), 22-Мрт-07, 13:40 
>cc1: unknown C standard `c99'
gcc-то обновите чтоль

Да можно смело убрать из Makefile std=c99. Это скорее для лишней проверки кода.

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

26. "Free-SA -новый анализатор логов squid, для замены SARG"  +/
Сообщение от saperemail (?), 22-Мрт-07, 13:42 
Спасибо. Это я обязательно исправлю. Хочется Free-SA сделать кроссплатформенным (хотя я Makefile писал по какой то Unix-овой книжке, а не Linux-овой).
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

57. "Free-SA -новый анализатор логов squid, для замены SARG"  +/
Сообщение от гость (?), 22-Мрт-07, 22:33 
>Продукт нуждается в доработке напильником.

Это доисторическая бздя нуждается в напильнике... да и админу её не помешало бы :-)

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

69. "Free-SA -новый анализатор логов squid, для замены SARG"  +/
Сообщение от SHRDLUemail (ok), 23-Мрт-07, 07:23 
>>Продукт нуждается в доработке напильником.
>Это доисторическая бздя нуждается в напильнике... да и админу её не помешало
>бы :-)

Чушь. В напильнике нуждается именно Free-SA. Судя по двум причинам. Во-первых, весь остальной софт на этой, как Вы выразились, "доисторической бзде" собирается и работает абсолютно нормально. Вторую причину, думаю, Вы сами способны были заметить - количество других обнаруженных граблей, упомянутых в треде.
Автора, впрочем, вполне извиняет номер версии программы. Москва не сразу строилась.

Ответить | Правка | Наверх | Cообщить модератору

71. "сборка на разных *NIX"  +/
Сообщение от Michael Shigorinemail (?), 23-Мрт-07, 09:57 
>Во-первых, весь остальной софт на этой, как Вы выразились, "доисторической бзде"
Ну строго говоря, 4.x уже не поддерживается.  Остальные причины согласиться с доисторичностью опущу, тут они несущественны.

>собирается и работает абсолютно нормально.
Не думаю, что там соберётся многое из того, что без напильника собирается и работает у меня на linux-2.6/glibc-2.5.  Впрочем, как пакеты, так и порты склонны включать патчи for a good reason, и не так много софта без лишних подгибаний способно собираться на диапазоне выпусков операционного окружения пятилетней, скажем, длины (как вон pdksh из того, что поддерживаю).

>Автора, впрочем, вполне извиняет номер версии программы. Москва не сразу строилась.
Ага.  Возможность собрать проект на широком диапазоне систем -- хорошая штука, но вообще-то этим принято озадачиваться тем, для кого они актуальны, а не валить всё на автора.

Хотя шеллом на доисторической бзде тоже можно помочь, думаю. :)

Ответить | Правка | Наверх | Cообщить модератору

72. "сборка на разных *NIX"  +/
Сообщение от SHRDLUemail (ok), 23-Мрт-07, 10:06 
>Ну строго говоря, 4.x уже не поддерживается.  Остальные причины согласиться с

Ну с этим можно согласиться.

>>собирается и работает абсолютно нормально.
>Не думаю, что там соберётся многое из того, что без напильника собирается
>и работает у меня на linux-2.6/glibc-2.5.  Впрочем, как пакеты, так

Пардон, у меня там не полигон для экспериментов, а прокси-сервер. Там нужны squid/squidguardian, апач и sarg. Все это прекрасно собирается и работает. Остальное меня уже мало интересует.

>Хотя шеллом на доисторической бзде тоже можно помочь, думаю. :)

"этим принято озадачиваться тем, для кого оно актуально" (с) Вы :)
Меня пока и саргом устраивает, чтобы убивать моск на настройку сомнительного продукта.

Ответить | Правка | Наверх | Cообщить модератору

75. "сборка на разных *NIX"  +/
Сообщение от Michael Shigorinemail (?), 23-Мрт-07, 13:43 
>>Хотя шеллом на доисторической бзде тоже можно помочь, думаю. :)
>"этим принято озадачиваться тем, для кого оно актуально" (с) Вы :)
Ну так предложение-то автору.

>Меня пока и саргом устраивает, чтобы убивать моск на настройку сомнительного продукта.
Судя по реакции ходивших внутрь sarg коллег вроде raorn@, в своё время пока получалось -- сидел на webalizer, а как появился и заработал lightsquid -- съехали на него.

Просто сейчас у одного из клиентов, которому требуется близкая к онлайновой статистика, lightparser и является основным потребителем Athlon 850.  Соответственно некоторый практический интерес в улучшении есть (хотя там это будет решено переездом на двухъядерник), но -- повторюсь -- цели выкинуть перл любой ценой вообще-то нет.  Сишные cgi тоже проходили когда-то...

Ответить | Правка | Наверх | Cообщить модератору

83. "сборка на разных *NIX"  +/
Сообщение от Sergey Erokhinemail (?), 24-Мрт-07, 22:10 

>Просто сейчас у одного из клиентов, которому требуется близкая к онлайновой статистика,
>lightparser и является основным потребителем Athlon 850.  Соответственно некоторый практический
>интерес в улучшении есть (хотя там это будет решено переездом на
>двухъядерник), но -- повторюсь -- цели выкинуть перл любой ценой вообще-то
>нет.  Сишные cgi тоже проходили когда-то...

ух ты, надеюсь today - стоит
тип лога - native
и версия 1.7.1 ?

в lightsquid - паресер и веб часть это две разнные части
одна показывает то что нагенерила вторая

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


Ответить | Правка | Наверх | Cообщить модератору

84. "[oftopic"  +/
Сообщение от Michael Shigorinemail (?), 24-Мрт-07, 22:27 
>>Просто сейчас у одного из клиентов, которому требуется близкая к онлайновой статистика,
>>lightparser и является основным потребителем Athlon 850.
>ух ты, надеюсь today - стоит
>тип лога - native
$squidlogtype        = 0;

>и версия 1.7.1 ?
1.6beta :)  Что было на момент взгромождения -- то и взгромоздили, сейчас-то да в альтовском unstable -- 1.7.1.

А что, парсер был здорово разогнан?

>в lightsquid - паресер и веб часть это две разнные части
>одна показывает то что нагенерила вторая
Эт понятно.

>можно в теории для слабых машин написать свой парсер, отдельный
>ну или под спец задачи ...
Я ж вот и подумал: да если оба ещё и нормальные хлопцы, да ещё и тут пересеклись -- может, получится спровоцировать какое взаимодействие по той же парсерной части... :-)

Ответить | Правка | Наверх | Cообщить модератору

90. "[oftopic"  +/
Сообщение от Sergey Erokhinemail (?), 26-Мрт-07, 15:12 

>>и версия 1.7.1 ?
>1.6beta :)  Что было на момент взгромождения -- то и взгромоздили,
>сейчас-то да в альтовском unstable -- 1.7.1.
>
>А что, парсер был здорово разогнан?
>
да, очень сильно ускорен пропуск строк при фильтровании по дате
особо важно если большой лог и режим today
ну или несколько дней в логе, и не очень быстрая машина ;)

думаю раз в 5 ;)


>Я ж вот и подумал: да если оба ещё и нормальные хлопцы,
>да ещё и тут пересеклись -- может, получится спровоцировать какое взаимодействие
>по той же парсерной части... :-)

а это идея !
ау !
автор, может сделаеш режим такой ;)

Ответить | Правка | Наверх | Cообщить модератору

91. "[oftopic"  +/
Сообщение от saperemail (ok), 26-Мрт-07, 21:57 
> а это идея !
> ау !
> автор, может сделаеш режим такой ;)
А поподробнее, я не очень понял, чего хотят :)
Ответить | Правка | Наверх | Cообщить модератору

85. " касательно lightsquid"  +/
Сообщение от Michael Shigorinemail (?), 24-Мрт-07, 22:32 
>>Просто сейчас у одного из клиентов, которому требуется близкая к онлайновой статистика,
>>lightparser и является основным потребителем Athlon 850.
>ух ты, надеюсь today - стоит
?

>тип лога - native
$squidlogtype        = 0;

>и версия 1.7.1 ?
1.6beta :)  Что было на момент взгромождения -- то и взгромоздили, сейчас-то да в альтовском unstable -- 1.7.1.

А что, парсер был здорово разогнан?  (собсно где-то в течение месяца там всё равно будет плановое обновление)

>в lightsquid - паресер и веб часть это две разнные части
>одна показывает то что нагенерила вторая
Эт понятно.

>можно в теории для слабых машин написать свой парсер, отдельный
>ну или под спец задачи ...
Я ж вот и подумал: если оба автора вроде как нормальные хлопцы, да ещё и тут пересеклись -- может, получится спровоцировать какое взаимодействие по той же парсерной части :-)

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

Вместе со сквидом единственное, чего людям порой не хватало -- отстреливать сессии на скаку, ну да это уже к сквиду или хитрой врезке до или после, вроде ж ICP такого не умеет...

Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру