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)
Никак не иогу понять, поставил я для этого SQUIDGuard.1.2.0 BerkeleyDB 4.2, а SQUIDGuard никак не видит Berkeley что делать??? Не ли такой фигни, типа BerkeleyDB 4.2.52 типа не подходит для SQUIDGuard.1.2.0 ????
> или сквидгуард бинарным пакетом ставится? > очень бы помогло указание ОС, и как происходит установка - > из исходников или ставятся бинарные пакеты?
Короче ситуация поменялась.
Ставлю 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
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)
> 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)
сделай
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 ???Так откуда все-таки запускать демонов?
содержит скрипты (*.sh), кажый из которых при старте системы запускается с параметром start
не которые из них берут дополнительные настройки (например запускаться или нет и какие есть доп параметры) из того же /etc/rc.conf (к примеру apache_enable="YES")
я так и сделал, но у меня почему-то демон не запустился
09.06.04 14:51 Автор: IgorMan2 Статус: Незарегистрированный пользователь
> содержит скрипты (*.sh), кажый из которых при старте > системы запускается с параметром start > не которые из них берут дополнительные настройки (например > запускаться или нет и какие есть доп параметры) из того же > /etc/rc.conf (к примеру apache_enable="YES") >
я так и сделал, но у меня почему-то демон не запустился