информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Spanning Tree Protocol: недокументированное применениеГде водятся OGRыПортрет посетителя
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Очередное исследование 19 миллиардов... 
 Оптимизация ввода-вывода как инструмент... 
 Зловреды выбирают Lisp и Delphi 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / networking
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
понятно 08.06.04 11:58  Число просмотров: 1897
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
ldconfig не может найти нужные либы
123:-ldb3.3 => /usr/local/lib/libdb3.so.3
130:-ldb3_cxx.3 => /usr/local/lib/libdb3_cxx.so.3
посмотри есть ли у тебя эти либы в /usr/local/lib
libdb3.so.3 и libdb3_cxx.so.3
есть есть нужно просто запустить ldconfig -m /usr/local/lib
или просто переставить порт /usr/ports/databases/db3/ (make reinstall)
<networking>
Кто ставил squid+squidguard ??? 07.06.04 13:56  
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Никак не иогу понять, поставил я для этого SQUIDGuard.1.2.0 BerkeleyDB 4.2, а SQUIDGuard никак не видит Berkeley что делать??? Не ли такой фигни, типа BerkeleyDB 4.2.52 типа не подходит для SQUIDGuard.1.2.0 ????
"не видит" это валится скрипт configure? 07.06.04 14:56  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
или сквидгуард бинарным пакетом ставится?
очень бы помогло указание ОС, и как происходит установка - из исходников или ставятся бинарные пакеты?
Короче ситуация поменялась. 07.06.04 15:01  
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> или сквидгуард бинарным пакетом ставится?
> очень бы помогло указание ОС, и как происходит установка -
> из исходников или ставятся бинарные пакеты?

Короче ситуация поменялась.
Ставлю BerkeleyDB.3.3.11, SquidGuard 1.2.0 на FreeBSD 5.1.
и при ./configure (squidguard)

checking for signal... yes

** The Berkley DB library version 2.6.4 or newer
is required. Get it from http://www.sleepycat.com
use --with-db=DIR or --with-db-inc=DIR,
--with-db-lib=DIR to specify its location
(default is /usr/local/BerkeleyDB)
что говорит ldconfig -r|grep db? 07.06.04 15:45  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
Unix# ldconfig -r|grep db 08.06.04 06:46  
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Unix# ldconfig -r|grep db
57:-lhdb.6 => /usr/lib/libhdb.so.6
Unix#
понятно 08.06.04 11:58  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
ldconfig не может найти нужные либы
123:-ldb3.3 => /usr/local/lib/libdb3.so.3
130:-ldb3_cxx.3 => /usr/local/lib/libdb3_cxx.so.3
посмотри есть ли у тебя эти либы в /usr/local/lib
libdb3.so.3 и libdb3_cxx.so.3
есть есть нужно просто запустить ldconfig -m /usr/local/lib
или просто переставить порт /usr/ports/databases/db3/ (make reinstall)
checking for regexec... yes 09.06.04 09:52  
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> ldconfig не может найти нужные либы
> 123:-ldb3.3 => /usr/local/lib/libdb3.so.3
> 130:-ldb3_cxx.3 =>
> /usr/local/lib/libdb3_cxx.so.3
> посмотри есть ли у тебя эти либы в /usr/local/lib
> libdb3.so.3 и libdb3_cxx.so.3
> есть есть нужно просто запустить ldconfig -m /usr/local/lib
> или просто переставить порт /usr/ports/databases/db3/ (make
> reinstall)

checking for regexec... yes
checking for strdup... yes
checking for strerror... yes
checking for vsprintf... yes
checking for sigaction... yes
checking for signal... yes

** The Berkley DB library version 2.6.4 or newer
is required. Get it from http://www.sleepycat.com
use --with-db=DIR or --with-db-inc=DIR,
--with-db-lib=DIR to specify its location
(default is /usr/local/BerkeleyDB)

Unix# ldconfig -r | grep db
57:-lhdb.6 => /usr/lib/libhdb.so.6
120:-ldb3.3 => /usr/local/lib/libdb3.so.3
121:-ldb3_cxx.3 => /usr/local/lib/libdb3_cxx.so.3
Unix#

И все равно не работает
продолжаем выяснять 09.06.04 10:23  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
сделай
cd /usr/ports/www/squidguard/work/squidGuard-1.2.0
make configure
если ошибка возникла то в файле /usr/ports/www/squidguard/work/squidGuard-1.2.0/config.log будет более подробная информация о ней
Да, действительно в config.log ошибка была описана более... 09.06.04 12:38  
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> сделай
> cd /usr/ports/www/squidguard/work/squidGuard-1.2.0
> make configure
> если ошибка возникла то в файле
> /usr/ports/www/squidguard/work/squidGuard-1.2.0/config.log
> будет более подробная информация о ней

Да, действительно в config.log ошибка была описана более понятно
короче, какая-то библиотека /usr/local/libexec/ld-elf.... запускается и не может найти расшаренный файл, который находится в BerkeleyDB.3.3/lib/libdb-3.3. Какой выход? скопировать BerkeleyDB.3.3/lib -> /usr/local/lib ??? или как ей показать этот путь?
я выбрал 1
установил....
теперь такая проблема , когда я запускаю squid
- если есть /db/porno/*.db, то он меня пускает на все (слово все сказано для усиления) порно сайты
- если нет /db/porno/*.db, то не пускает, делает redirect
хотя там есть тест, так вот он все правильно отрабатывает, есть *.db или нет *.db

Вроде как работа с DB не работает??? Что это может быть?

Все, разобрался, посмотрел логи, там была проблема с... 09.06.04 13:02  
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> > сделай
> > cd /usr/ports/www/squidguard/work/squidGuard-1.2.0
> > make configure
> > если ошибка возникла то в файле
> >
> /usr/ports/www/squidguard/work/squidGuard-1.2.0/config.log
> > будет более подробная информация о ней
>
> Да, действительно в config.log ошибка была описана более
> понятно
> короче, какая-то библиотека /usr/local/libexec/ld-elf....
> запускается и не может найти расшаренный файл, который
> находится в BerkeleyDB.3.3/lib/libdb-3.3. Какой выход?
> скопировать BerkeleyDB.3.3/lib -> /usr/local/lib ??? или
> как ей показать этот путь?
> я выбрал 1
> установил....
> теперь такая проблема , когда я запускаю squid
> - если есть /db/porno/*.db, то он меня пускает на все
> (слово все сказано для усиления) порно сайты
> - если нет /db/porno/*.db, то не пускает, делает redirect
> хотя там есть тест, так вот он все правильно отрабатывает,
> есть *.db или нет *.db
>
> Вроде как работа с DB не работает??? Что это может быть?
>


Все, разобрался, посмотрел логи, там была проблема с доступом к DB

Можно еще вопрос не по теме?
Мне при запуске Unix надо запускать apache, squid, samba server, откуда это должно запускаться?
Я думал из rc.conf, но что такое папка rc.d ???Так откуда все-таки запускать демонов?
каталог /usr/local/etc/rc.d/ 09.06.04 13:54  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
содержит скрипты (*.sh), кажый из которых при старте системы запускается с параметром start
не которые из них берут дополнительные настройки (например запускаться или нет и какие есть доп параметры) из того же /etc/rc.conf (к примеру apache_enable="YES")
я так и сделал, но у меня почему-то демон не запустился 09.06.04 14:51  
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> содержит скрипты (*.sh), кажый из которых при старте
> системы запускается с параметром start
> не которые из них берут дополнительные настройки (например
> запускаться или нет и какие есть доп параметры) из того же
> /etc/rc.conf (к примеру apache_enable="YES")
>

я так и сделал, но у меня почему-то демон не запустился

Вообще, спасибо тебе большое за помощь.
какой? 09.06.04 15:02  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
а если его ручками попробовать запустить
/usr/local/etc/rc.d/<yourdemon>.sh start
он запускается?
d\ 10.06.04 07:17  
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> а если его ручками попробовать запустить
> /usr/local/etc/rc.d/<yourdemon>.sh start
> он запускается?
d\
Все разобрался, все запускается

Thancks
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach