The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Squid guard"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Squid guard"
Сообщение от ktr Искать по авторуВ закладки on 18-Ноя-02, 15:12  (MSK)
Как его собстно заставить работать...
система asplinux 7.3
установил Berkeley DB в  /usr/local/BerkeleyDB/
версия 3.2.9
пропачил тем что нашел на сайте
скачал squidGuard-1.2.0
сделал
./configure --prefix=/usr/local/squidGuard   --with-db=/usr/local/BerkeleyDB  \
--with-sg-config=/usr/local/squidGuard/squidGuard.conf \
--with-sg-logdir=/usr/local/squidGuard/log \
--with-sg-dbhome=/usr/local/squidGuard/db
а на make он заявил следующее:

making all in squidGuard-1.2.0                                                
make[1]: Вход в каталог `/usr/src/squid/squidGuard-1.2.0/src'                  
making all in src                                                              
: sg.l || cp lex.yy.c.flex lex.yy.c                                            
gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/
ocal/BerkeleyDB/include -c lex.yy.c                                            
gcc: lex.yy.c: ??? ?????? ????? ??? ????????                                  
gcc: No input files                                                            
make[1]: *** [lex.yy.o] Ошибка 1                                              
make[1]: Выход из каталог `/usr/src/squid/squidGuard-1.2.0/src'                
make: *** [all] Ошибка 1                                                      

Что я сделал не так всемогуший АЛЛ ??
Благодарствую за наставление на путь истинный..

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: Squid guard"
Сообщение от windomser emailИскать по авторуВ закладки on 18-Ноя-02, 15:25  (MSK)
Помню там засада была. Попробуй другие версии BerkeleyDB  - 2 или 4
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Squid guard"
Сообщение от ktr Искать по авторуВ закладки on 18-Ноя-02, 15:46  (MSK)
>Помню там засада была. Попробуй другие версии BerkeleyDB  - 2 или
>4

На версию 4 ругаеться configure и предлагает установить BerkeleyDB
на версию 2.7.7 make заявил следующее
making all in squidGuard-1.2.0                                                  
make[1]: Вход в каталог `/usr/src/squid/squidGuard-1.2.0/src'                  
making all in src                                                              
gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/l
ocal/BerkeleyDB/include -c main.c                                              
gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/l
ocal/BerkeleyDB/include -c sgLog.c                                              
gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/l
ocal/BerkeleyDB/include -c sgDb.c                                              
gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/l
ocal/BerkeleyDB/include -c sgDiv.c                                              
yacc -d sg.y || (cp y.tab.c.bison y.tab.c && cp y.tab.h.bison y.tab.h)          
/bin/sh: yacc: command not found                                                
gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/l
ocal/BerkeleyDB/include -c y.tab.c                                              
: sg.l || cp lex.yy.c.flex lex.yy.c                                            
gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/l
ocal/BerkeleyDB/include -c lex.yy.c                                            
gcc: lex.yy.c: ??? ?????? ????? ??? ????????                                    
gcc: No input files                                                            
make[1]: *** [lex.yy.o] Ошибка 1                                                
make[1]: Выход из каталог `/usr/src/squid/squidGuard-1.2.0/src'                
make: *** [all] Ошибка 1                                                        

Все тот же lex.yy.c и lex.yy.o
и куда копать необходимо ??? (могу от сюда и до обеда, желательно только направление...)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Squid guard"
Сообщение от lavr emailИскать по авторуВ закладки on 18-Ноя-02, 15:51  (MSK)
>>Помню там засада была. Попробуй другие версии BerkeleyDB  - 2 или
>>4
>
>На версию 4 ругаеться configure и предлагает установить BerkeleyDB
>на версию 2.7.7 make заявил следующее
>making all in squidGuard-1.2.0
>make[1]: Вход в каталог `/usr/src/squid/squidGuard-1.2.0/src'
>making all in src
>gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/l
>ocal/BerkeleyDB/include -c main.c
>gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/l
>ocal/BerkeleyDB/include -c sgLog.c
>gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/l
>ocal/BerkeleyDB/include -c sgDb.c
>gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/l
>ocal/BerkeleyDB/include -c sgDiv.c
>yacc -d sg.y || (cp y.tab.c.bison y.tab.c && cp y.tab.h.bison y.tab.h)
>/bin/sh: yacc: command not found
>gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/l
>ocal/BerkeleyDB/include -c y.tab.c
>: sg.l || cp lex.yy.c.flex lex.yy.c
>gcc -I.. -I. -I. -I/usr/local/BerkeleyDB/include -DHAVE_CONFIG_H -g -O2 -I/usr/l
>ocal/BerkeleyDB/include -c lex.yy.c
>gcc: lex.yy.c: ??? ?????? ????? ??? ????????
>gcc: No input files
>make[1]: *** [lex.yy.o] Ошибка 1
>make[1]: Выход из каталог `/usr/src/squid/squidGuard-1.2.0/src'
>make: *** [all] Ошибка 1
>
>Все тот же lex.yy.c и lex.yy.o
>и куда копать необходимо ??? (могу от сюда и до обеда, желательно
>только направление...)


установить yacc (или bison как альтернативу)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Squid guard"
Сообщение от ktr Искать по авторуВ закладки on 18-Ноя-02, 16:48  (MSK)
>установить yacc (или bison как альтернативу)
Легче копать не стало :((( все равно не хочет...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Squid guard"
Сообщение от ktr Искать по авторуВ закладки on 18-Ноя-02, 19:52  (MSK)
>Легче копать не стало :((( все равно не хочет...
после нескольких экспериментов (экспериментирование заключалось в правке makefile строка $(LEX) sg.l || cp lex.yy.c.flex lex.yy.c была заменена на строку sg.l | cp lex.yy.c.flex lex.yy.c )
) Squid guard всетаки установился, но очень криво. т.е. создалась директория /usr/local/squidGuard а в ней
еще 2 /bin и /log  в bin улегся сам squidGuard но ни списка сайтов, ни файла конфигурации ни документации не появилось...
судя по тестам которые squidGuard делал он что то делает.... т.е. вроде как работает... но без файла конфигурации толку от этого ровно дырка от бублика...


куда тепереча копати ???


  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Squid guard"
Сообщение от SandySandy emailИскать по авторуВ закладки on 19-Ноя-02, 13:32  (MSK)
Установи пакеты byacc- и flex-, может поможет.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Squid guard"
Сообщение от Boytronic Искать по авторуВ закладки on 19-Ноя-02, 15:06  (MSK)
>Установи пакеты byacc- и flex-, может поможет.
Спасибо благодетель...
я накопался... :))


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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