Gentoo Linux x86_64
2.6.36-kernel
sams-1.05
mysql-5.1.50
squid-3.1.8
apache-2.2.16
Установил sams из ebuilda, настроил по инструкции с официального руководства, а именно:
так выглядит /etc/sams.conf http://pastebin.com/8zSr28Ai
изменил /etc/php/apache2-php5.3/php.ini
Код: Выделить всё
safe_mode_exec_dir = "/usr/share/sams/bin"
.....
safe_mode = On
.....
disable_functions = ”chdir,dl,ini_get_all,popen,proc_open,passthru,pcntl_exec”
Создаю базу в mysql:
mysql -u root -p
GRANT ALL ON squidctrl.* TO sams@gateway IDENTIFIED BY "samspassword";
GRANT ALL ON squidlog.* TO sams@gateway IDENTIFIED BY "samspassword";
перехожу в /usr/share/sams/mysql
и выполняю mysql -u root -p < sams_db.sql
mysql -u root -p < squid_db.sqlЗапускаю все сервисы явно необходимые SAMS (тут я просто всё вставил в один скрипт для удобства):
Код: Выделить всё
gateway Desktop # ./SAMS.sh
STARTING MYSQL daemon
+ /etc/init.d/mysql restart
mysql | * Starting ...
mysql | * Starting (/etc/mysql/my.cnf) [ ok ]
STARTING SQUID daemon
+ /etc/init.d/squid restart
squid | * Initializing cache directory /var/cache/squid .. [ ok ]
squid | * Starting squid ... [ ok ]
STARTING APACHE daemon
+ /etc/init.d/apache2 restart
apache2 | * Starting apache2 ...
apache2 |apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName [ ok ]
STARTING SAMS daemon
+ /etc/init.d/samsd start
samsd | * Starting samsdaemon ... [ !! ]
samsd | * ERROR: samsd failed to startИ тут не могу понять почему samsdaemon не стартует и ошибок никаких не пишет....
p.s. в стартовом скрипте демона для gentoo, такое:
Код: Выделить всё
depend(){
need net
after squid
}
start() {
ebegin "Starting samsdaemon"
start-stop-daemon --start --quiet --exec /usr/bin/samsdaemon
eend $?
}
stop() {
ebegin "Stopping samsdaemon"
start-stop-daemon --stop --quiet --retry 5 --name samsdaemon
eend $?
}Может это из за зависимости сервиса от net? У меня сетевые интерфейсы работают через NetworkManager, wlan0 и wlan1
p.p.s
Ещё пробывал запустить
gateway dem # /usr/bin/sams
mysql_real_connect() error 0. no open database squidctrl, DELAY 3 sec
mysql_real_connect() error 1. no open database squidctrl, DELAY 3 sec
И ещё попробывал всётаки обратится к sams на локальной машине, в итоге браузер выдаёт такое:
http://i025.radikal.ru/1101/1f/1707c531aaf2.jpg
ссылка на sams есть, создалась при установке автоматически:
dem@gateway /var/www/localhost/htdocs $ ls -al
.....
lrwxrwxrwx 1 root root 15 Jan 17 03:40 sams -> /usr/share/sams