информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Сетевые кракеры и правда о деле ЛевинаСтрашный баг в WindowsЗа кого нас держат?
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / networking
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
каталог /usr/local/etc/rc.d/ 09.06.04 13:54  Число просмотров: 2380
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
содержит скрипты (*.sh), кажый из которых при старте системы запускается с параметром start
не которые из них берут дополнительные настройки (например запускаться или нет и какие есть доп параметры) из того же /etc/rc.conf (к примеру apache_enable="YES")
<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-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach