LinuxForum.Fans
Тема

sams

Автор: maxim_k 8 сообщений 2475 просмотров
#268673

привет. помогите разобраться.

устанавливал sams. почему то не хочет ставить sams-web. сам sams а так же sams-doc установились нормально.

вот такая ошибка:

text
dpkg -i sams-web_1.0.5_all.deb
dpkg: зависимости пакетов не позволяют настроить пакет sams-web:
 sams-web зависит от sams, однако:
  Пакет sams не установлен.
dpkg: не удалось обработать параметр sams-web (--install):
 проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 sams-web

где бы посмотреть каких ему пакетов не хватает ?!

#268721

разобрался с этим... надо было установить пакет libmysqlclient15off и все пошло...

теперь другая проблема...

настроил я по статье sams:
Прокси-сервер на Debian 5 Squid+Sams

при открытии страницы через веб-браузер, вижу вот такую картину:

text
show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| phpmyadmin         |
| squidctrl          |
| squidlog           |
+--------------------+
text

mysql> show grants;
+-------------------------------------------------------------------------------------------------------------+
| Grants for sams@localhost                                                                                   |
+-------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'sams'@'localhost' IDENTIFIED BY PASSWORD '*772D794D368A9F55BD873D8EF00F56DF83B909C6' |
| GRANT ALL PRIVILEGES ON `squidctrl`.* TO 'sams'@'localhost'                                                 |
| GRANT ALL PRIVILEGES ON `squidlog`.* TO 'sams'@'localhost'                                                  |
+-------------------------------------------------------------------------------------------------------------+
3 rows in set (0.00 sec)
text
cat /etc/sams.conf
[client]
SQUID_DB=squidlog
SAMS_DB=squidctrl
MYSQLHOSTNAME=localhost
MYSQLUSER=sams
MYSQLPASSWORD=******
MYSQLVERSION=5.1
SQUIDCACHEFILE=access.log
SQUIDROOTDIR=/etc/squid
SQUIDLOGDIR=/var/log/squid
SQUIDCACHEFILE=access.log
SQUIDCACHEDIR=/var/cache/squid
SAMSPATH=/usr
SQUIDPATH=/usr/sbin
SQUIDGUARDLOGPATH=/var/log
SQUIDGUARDDBPATH=/etc/squid
RECODECOMMAND=iconv -f UTF-8 -t 866 %finp > %fout
#LDAPSERVER=192.168.223.254
#LDAPBASEDN=Router
#LDAPUSER=sams
#LDAPUSERPASSWD=165165
#LDAPUSERSGROUP=Admins
#REJIKPATH=/usr/local/rejik
SHUTDOWNCOMMAND=shutdown -h now
CACHENUM=0
text
Debian 6 squeeze
mysql 5.1
sams 1.0.5
squid  2.7

прошу помощи... не знаю куда и рыть :(

#268731

ну а в насройках самса прописали к какой базе с каким пользователем конэктитса????

#268732
kisil написал:
ну а в насройках самса прописали к какой базе с каким пользователем конэктитса????

я же привел конфиг sams.conf

#268734

Ну а если в консоли набрать
[console]mysql -u sams -p [/console]
После нажатия энтер ввести пароль пользователя sams то пускает мускул или нет.

#268736
kisil написал:
Ну а если в консоли набрать
[console]mysql -u sams -p [/console]
После нажатия энтер ввести пароль пользователя sams то пускает мускул или нет.

да, и права на него выставлены выше я все привел :( не понимаю что не так. сейчас ищу информацию в сети уже часа 3 прошло. результата пока 0. только лишь радостные посты что все работает. никак не пойму чем я особенный. )

#268793

А может веб-морда тоже имеет какойто файл настройки
include.php - например.

#268985

вопрос, решился. удалением mysql-server, mysql-client, mysql-common и sams. После все заново переустановил. и "вуаля", =)

а вообще баг был в mysql. не пойму почему он кривовато встал =/ Но сколько я не отлаживал максимум чего добился это хотя бы проходить авторизацию на сервере.

Войдите или зарегистрируйтесь, чтобы ответить.