Код: Выделить всё
wbinfo: not found
getntlmusers: not found
wbinfo: not found
getntlmgroups: not found
wbinfo: not found
Код: Выделить всё
wbinfo: not found
getntlmusers: not found
wbinfo: not found
getntlmgroups: not found
wbinfo: not found
Да, файлы есть. wbinfo в /usr/local/bin/, а getntlmgroups и getntlmusers в /usr/local/share/sams2/bin/skeletor писал(а):А есть ли вообще эти файлы?
Извините, а можно поподробней - где указать и что?skeletor писал(а):ну тут он его вряд ли найдёт /usr/local/share/sams2/bin/
попробуйте указать переменную PATH.
Спасибо, про PATH понял. Самс /usr/local/bin/sams2daemon работает от root'а.skeletor писал(а):самс работает от какого юзера?
добавьте глобально в переменную PATH новые пути. Это можно сделать в файле /etc/profile
Код: Выделить всё
echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/local/share/sams2/bin/:home/filka/binskeletor писал(а):прописка - это одно, а вы уверены, что они применились? Что выводит?Код: Выделить всё
echo $PATH
Запустил самс в дебажном режиме. По поводу этой ошибки тишина... Только видно, что обрабатывает сквидовский лог и всё.skeletor писал(а):Тогда смотрите в логи sams.
Так я это написал в первом сообщении ещё) Вот эти ошибки и валятся.skeletor писал(а):Смотрите в логи Web-сервера. Вы ж через Webку запускаете свои проверки.
А я же изменил уже глобально, разве для www не проканает?skeletor писал(а):Значит изменить переменную PATH для юзера www.
Да, я рестартнул и апаче и самс. Не помогло(skeletor писал(а):Должно проканать. А делался рестарт apach'a после этого?
Код: Выделить всё
WBINFOPATH=/usr/local/bin
SAMSPATH=/usr/local
Код: Выделить всё
ln -s /usr/local/www/data/sams/bin/getwbinfousers /usr/local/bin/getwbinfousers
ln -s /usr/local/www/data/sams/bin/getwbinfogroups /usr/bin/getwbinfogroups
ln -s /usr/local/wbinfo /usr/bin/wbinfo
Код: Выделить всё
export LANG=$1
/usr/local/bin/wbinfo -u | tr '\n' '|'
Код: Выделить всё
export LANG=$1
/usr/local/bin/wbinfo -g | tr '\n' '|'
Пардон, опечатался( Должно быть так:NiXoN писал(а):Проблема решилась!!! Оказывается SAMS2 хочет видеть все эти файлы только в директории /usr/bin Соответственно, если сделатьто всё начинает работать!) Но, блин, это получается через одно место. А так не хотелось бы. Может быть подскажете, как это решить другим наиболее "человечим" способом?Код: Выделить всё
ln -s /usr/local/www/data/sams/bin/getwbinfousers /usr/local/bin/getwbinfousers ln -s /usr/local/www/data/sams/bin/getwbinfogroups /usr/bin/getwbinfogroups ln -s /usr/local/wbinfo /usr/bin/wbinfo
Код: Выделить всё
ln -s /usr/local/share/sams2/bin/getwbinfousers /usr/bin/getwbinfousers
ln -s /usr/local/share/sams2/bin/getwbinfogroups /usr/bin/getwbinfogroups