Вернуться   Форум сети Сonvex > Провайдер Convex - Основные разделы > Мой Convex: обсуждение новостей, акций и мероприятий! > Помощь абонентам

Ответ
 
Опции темы Опции просмотра
Старый 09.06.2010, 16:55   #31
Новичок
 
Аватар для gutik
Регистрация: 25.05.2007
Сообщений: 40
Репутация: 10 [+/-]
По умолчанию

Цитата:
Сообщение от fKopf Посмотреть сообщение
Официально техподдержка Convex(заявленно ими) не работает с Linux так что обращаюсь к народным умельцам:
подскажите пожалуйста...ОС OpenSUSE 11.2 i586 Gnome
Все пишут примеры установки на freebsd, а вот под линукс нет, напишу сам потому, что намаялся когда-то, правда раньше в тех поддержке был человек, который подсказал сделать команду make, до остального допер сам прочитав книгу по линуксу в 600 страниц: нужно скачать архив с сайта конвекса с авторизатором, распаковать, в папке, в файлике authd2.h, в строке #define DEFAULT_CONF_PATH изменить путь к файлу конфигурации скаченному со статистики, зайти через консоль в распакованную папку или открыть консоль прямо в ней, затем сделать make после получившийся бинарник кладем в папку ну к примеру /opt/authcli, файл authcliw.conf можно положить рядом, но тогда в файлике authd2.h путь должен быть прописан /opt/authcli/authcliw.conf, затем идем в папку /etc/rc.d/init.d и создаем текстовый файл authcli.sh со следующим содержимым:

Скрытый текст


#!/bin/sh
# chkconfig: 345 57 11

case "$1" in
start)
if test -e /var/run/authcli.pid
then
pid=`cat /var/run/authcli.pid`
res=`ps -p $pid|grep authcli`
if test -n "$res"
then
echo ' authcli alredy is started.'
echo ' If you think that authcli is stoped, please, remove the /var/run/authcli.pid '
else
echo -n 'authcli '
/opt/authcli/authcli &
fi
else
echo -n 'authcli '
/opt/authcli/authcli &
fi
;;


stop)
if test -e /var/run/authcli.pid
then
echo 'Stop authcli.'
kill `cat /var/run/authcli.pid`
rm -f /var/run/authcli.pid
else
echo 'autchcli alredy is stoped '
echo 'If you think that authcli is running, please, make killall authcli.'
fi
;;
restart)
$0 stop
$0 start
;;

*)
echo "Usage: { start | stop | restart }" 2>&1
exit 65
;;

esac

[свернуть]

Затем как описано выше нужно сделать скрипт исполняемым, командой:
chmod a+x /etc/rc.d/init.d/authcli.sh
Затем, чтобы не запускать и не останавливать) авторизатор вручную, сделаем симлинки на файл authcli.sh командами:
ln -s /etc/rc.d/init.d/authcli.sh /etc/rc.d/rc5.d/S57authcli
ln -s /etc/rc.d/init.d/authcli.sh /etc/rc.d/rc1.d/K11authcli
#
Запуск вручную выглядит соответственно:
/etc/rc.d/init.d/authcli.sh start
или
/etc/init.d/authcli.sh start
Собственно на этом все, ну конечно чтобы выполнить команду make в системе должны быть установленны пакеты gcc и g++.
__________________

Последний раз редактировалось gutik; 13.06.2010 в 20:28.
gutik вне форума   Ответить с цитированием
cказали "Спасибо" gutik за это сообщение:
fKopf (12.06.2010)
Старый 12.06.2010, 23:32   #32
Прохожий
Регистрация: 05.06.2010
Сообщений: 9
Репутация: 10 [+/-]
По умолчанию

Цитата:
Сообщение от gutik Посмотреть сообщение
Все пишут примеры установки на freebsd, а вот под линукс нет, напишу сам потому
.
...Блин, чувак...нереально огромное спасибо за доступное для новичка объяснение...наконец то это случилось!!! Windows гори в аду!!!
Вообщем то у меня было все настроенно нормально как оказалось, за исключением
Цитата:
Затем как описано выше нужно сделать скрипт исполняемым, командой:
chmod a+x /etc/rc.d/init.d/authcli.sh
Ха...а в Makefile скачанного авторизатора про это не написано собственно как и про команду make...твою инструкцию надо бы вложить в архив авторизатора!!!
fKopf вне форума   Ответить с цитированием
Старый 25.08.2010, 11:31   #33
Пользователь
Регистрация: 08.10.2007
Адрес: Галактика Млечный Путь, Вселенная ¢ŦζҸҹ۞₪
Сообщений: 219
Репутация: 10 [+/-]
По умолчанию

Цитата:
Сообщение от gutik Посмотреть сообщение
Собственно на этом все, ну конечно чтобы выполнить команду make в системе должны быть установленны пакеты gcc и g++.
И еще пакет make ?
Мне пришлось его устанавливать
hook вне форума   Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +5, время: 09:58.



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot