URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 28543
[ Назад ]

Исходное сообщение
"icradius"

Отправлено toshikstar , 07-Апр-03 08:48 
Доброй сети.
Работаю в конторке и мне достался в наседство от пред админа
FreeBSD 4.5 + icradius. Вот вроде в системя я все поправил, а вот с icradius  разобраться немогу. Отсюда возникли вопросы.
  
1. icradius можно проверить на работоспособность?
2. как можно удалить uninstall icradius  есть ли скрипт если нет
   то что нужно сделать в ручную...

Премного благодарен.


Содержание

Сообщения в этом обсуждении
"icradius"
Отправлено lavr , 07-Апр-03 10:35 
>Доброй сети.
>Работаю в конторке и мне достался в наседство от пред админа
>FreeBSD 4.5 + icradius. Вот вроде в системя я все поправил, а
>вот с icradius  разобраться немогу. Отсюда возникли вопросы.
>
>1. icradius можно проверить на работоспособность?
>2. как можно удалить uninstall icradius  есть ли скрипт если нет
>
>   то что нужно сделать в ручную...
>
>Премного благодарен.

поставь на свою WKS FreeBSD, icradius и ищи uninstall и проверяй
работоспособность сколько душе угодно


"icradius"
Отправлено toshikstar , 10-Апр-03 10:15 
Все сделал.
Переустановил. Я ICradius тока немогу запустить
скрипты radius.cgi и usage.cgi
может кто подскажет библиотеку

IC::Radius для перла , а то я только Authen::Radius нашел
с ней неработает. в 1 61 строка или 62 строка.
говорит что функции
> init
типа нет.



"icradius"
Отправлено lavr , 10-Апр-03 14:25 
>Все сделал.
>Переустановил. Я ICradius тока немогу запустить
>скрипты radius.cgi и usage.cgi
>может кто подскажет библиотеку
>
>IC::Radius для перла , а то я только Authen::Radius нашел
>с ней неработает. в 1 61 строка или 62 строка.
>говорит что функции
>> init
>типа нет.

less radius.cgi
grep "use " radius.cgi

соответственно смотри какие модули у тебя должны быть в наличие у Perl'а,
perl лучше поставить свежий >= 5.6.0 и доставить все необходимые модули
perldoc perllocal, ну и вообще perldoc

обычно администратор отвечающий за Perl:

perldoc CPAN

затем создает скрипт cpan и вперед - доставлять модули.

PS. Perl можно поставить в систему самостоятельно, можно из портов и
потом доставлять модули, при этом помнить что основной перл в системе
это /usr/bin/perl - и ни в коем случае не курочить его и второй - это
наш /usr/local/bin/perl с дополнительными модулями (и не забывать про
это в перловых программах: #!/usr/local/bin/perl


"icradius"
Отправлено toshikstar , 15-Апр-03 04:11 
Спасибо, модуль нашел и поставил.
Все скрипт отработал. Только при отработке скрипта в броузере
появляется менюшка а по центру

Error: Unable to open file /usr/local/apache/cgi-bin/icradiusweb.sessions: No such file or directory

такого файла вообще нет ни в дистрибутиве ни в script.
если его надо создавать самому то что в нутри должно быть.


"icradius"
Отправлено lavr , 15-Апр-03 10:15 
>Спасибо, модуль нашел и поставил.
>Все скрипт отработал. Только при отработке скрипта в броузере
>появляется менюшка а по центру
>
>Error: Unable to open file /usr/local/apache/cgi-bin/icradiusweb.sessions: No such file or directory
>
>такого файла вообще нет ни в дистрибутиве ни в script.
>если его надо создавать самому то что в нутри должно быть.

ищи и смотри как запускается apache (uid/gid) и uid/gid скриптов для
web интерфейса, ну и рабочая директория для всего этого хозяйства.


"icradius"
Отправлено toshikstar , 15-Апр-03 11:00 
>ищи и смотри как запускается apache (uid/gid) и uid/gid скриптов для
>web интерфейса, ну и рабочая директория для всего этого хозяйства.

Я вообще несталкивался с (uid/gid) в apache
если я правильно понял то это аналог (uid/gid) в passwd
аля уникальный номер при регистрации.


для директории где лежат скрипты.
в .conf

ScriptAlias /cgi-bin/ "/.../cgi-bin/"
<Directory ".../cgi-bin">
    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all
</Directory>

просто даже незнаю что еще надо вписать если есть ссылки кинь плиз :))


"icradius"
Отправлено NuN , 15-Апр-03 16:02 
>>ищи и смотри как запускается apache (uid/gid) и uid/gid скриптов для
>>web интерфейса, ну и рабочая директория для всего этого хозяйства.
>
>Я вообще несталкивался с (uid/gid) в apache
>если я правильно понял то это аналог (uid/gid) в passwd
>аля уникальный номер при регистрации.
>
>
>для директории где лежат скрипты.
>в .conf
>
>ScriptAlias /cgi-bin/ "/.../cgi-bin/"
><Directory ".../cgi-bin">
>    AllowOverride None
>    Options ExecCGI
>    Order allow,deny
>    Allow from all
></Directory>
>
>просто даже незнаю что еще надо вписать если есть ссылки кинь плиз
>:))

Посмотри скрипт radius.cgi , там должно быть видно , где он пытается создать временные файлы для сессии. Создай директорию с соответствующими правами.
Кстати если это родной скрипт , там у тебя ещё будет проблема с кукисами :) Рекомендую в место имени домена поставить "" и всё будет работать.


"icradius"
Отправлено toshikstar , 16-Апр-03 09:46 
>Посмотри скрипт radius.cgi , там должно быть видно , где он пытается
>создать временные файлы для сессии. Создай директорию с соответствующими правами.
>Кстати если это родной скрипт , там у тебя ещё будет проблема
>с кукисами :) Рекомендую в место имени домена поставить "" и
>всё будет работать.

файл создал права на него тоже.

chmod o+rw ../icradiusweb.sessions

приглажение стал выдавать.
но вот беда ввожу логин пароль а он гад непускает причем и то и другое верно.
может надо создат другого пользователя и подним заходить.
про домен так ничего и непонял.