Добрый день, возникла проблема, самс не хочет работать со сквидом, т.е. просто не видит его, исходные данные: -1 нуб ( я :) ) - sams-2.0.0-rc1 -Squid3 Самс собирал из сорсов, патчил исходники, конкретно файл:
--- libtool.old 2012-02-14 17:34:10.363994833 +0400
+++ libtool 2012-02-14 15:55:27.142358890 +0400
@@ -5986,7 +5986,8 @@
case $dir in
[\\/]* | [A-Za-z]:[\\/]*) ;;
*)
- absdir=`cd "$dir" && pwd`
+# absdir=`cd "$dir" && pwd`
+ absdir="/usr/lib"
test -z "$absdir" && \
func_fatal_error "cannot determine absolute directory name of \`$dir'"
dir="$absdir"
Команда на реконфигурирование Squid не получена демоном проверьте, запущен ли samsdaemon
proot@PROXY:/usr$ sudo ps aux | grep samsdaemon
proot 6262 0.0 0.0 4388 812 pts/0 S+ 11:26 0:00 grep --color=auto samsdaemon
Нагуглил такое решение проблемы:
В файле samsdaemon.c
ищем строку squid -k reconfigure
и меняем на squid3 -k reconfigure
Кто плохо знаком с консольными редакторами, пользуйтесь mc
или после сборки sams делаем симлинк (но думаю это не правильно…)
ln -s /usr/sbin/squid3 /usr/sbin/squid
иначе демон samsdaemon
будет пытаться при реконфигурировании запустить /usr/sbin/squid вместо squid3
Но нужного файла нет в сорсах и вообще на машине о_О