myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
2 страниц V  < 1 2  
Ответить в данную темуНачать новую тему

> [FreeBsd]LuaPlugin

Теги
Нет тегов для показа
mariner
сообщение 17.8.2011, 17:40
Сообщение #21


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




я вот читаю и удивляюсь. Почему ты, Илья, до сих пор не используешь фреймворки типо буста. Там это же уже учтено.
Go to the top of the page
+Quote Post
ShadoWx
сообщение 17.8.2011, 18:02
Сообщение #22


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 216
Регистрация: 23.10.2008
Из: Саратов
Пользователь №: 865
Спасибо сказали: 60 раз




на FReeBSD я новичок ..и вот возник такой вопрос:

имеется инит-скрипт, я его выкладывал в форуме:
Код
#!/bin/sh

### BEGIN INIT INFO
# Provides:          rushub
# Required-Start:    $network
# Required-Stop:     $network
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start daemon at boot time
# Description:       Enable service provided by rushub.
### END INIT INFO

PATH=/bin:/sbin:/usr/bin:/usr/sbin

NAME="RusHub"
PATH_DAEMON="/usr/rhub/rhub_bin"
DAEMON="$PATH_DAEMON/$NAME"
PATH_DAEMON_CFG="$PATH_DAEMON/RusHub.xml"
PIDF="$PATH_DAEMON/rushub.pid"

ARGS="-c $PATH_DAEMON_CFG"

USER="godc"

start() {
    echo -n "Запуск $NAME: "
    start-stop-daemon --start --chuid $USER --make-pidfile "$PIDF" --pidfile "$PIDF" --name $NAME --background --startas $DAEMON -- $ARGS
    echo "готово."
}
stop() {
    echo -n "Остановка $NAME: "
    start-stop-daemon --chuid $USER --stop --pidfile "$PIDF" --name $NAME --retry=TERM/5/KILL/10
    rm "$PIDF"
    echo "готово."
}
restart() {
    stop
    sleep 2
    start
}

if [ ! -x "$DAEMON" ]
then
   echo "отсутствует файл для запуска $DAEMON"
   exit 0
fi

case "$1" in
    start)
        start
   ;;
    stop)
        stop
   ;;
    restart)
        restart
   ;;
    status)
        if [ -f "$PIDF" ];
        then
            PID=$(cat $PIDF)
            if [ `ps auwx|grep $NAME|grep $PID|grep -v -c grep` = 1 ]
            then
                echo "процесс $NAME работает [pid: $PID]."
                exit 0
            fi
            echo "процесс $NAME не запущен."
            exit 3
        fi
        echo "процесс $NAME не запущен."
        exit 3
   ;;
    *)
        echo "Использование {start|status|stop|restart}"
        exit 1
   ;;
esac
exit 0


пытаюсь запускать ложу его в /etc/rc.d/rusub
в ответ это:
Код
start-stop-daemon: not found


так вот как это поправить и есть ли аналог этого ?
Go to the top of the page
+Quote Post
mariner
сообщение 17.8.2011, 18:42
Сообщение #23


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




нету. Да и не нужен этот ваш костыль. Русхаб сам умеет демонизороваться

И да, ты же инит писал для убанты. А чо не через апстарт, а костылем?
Go to the top of the page
+Quote Post
ShadoWx
сообщение 17.8.2011, 20:19
Сообщение #24


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 216
Регистрация: 23.10.2008
Из: Саратов
Пользователь №: 865
Спасибо сказали: 60 раз




1 что попалось, с того и написал =) baffle.gif
Go to the top of the page
+Quote Post

2 страниц V  < 1 2
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts FreeBSD 11.0 & PtokaX
Проблема подключения в клиенте PtokaX по имени
5 nsd7 9 042 22.4.2016, 3:47 Посл. сообщение: Saymon21
No New Posts freebsd + verlihub + luaсокеты
10 dsd10 15 300 30.10.2012, 22:16 Посл. сообщение: Vizunchik
Closed StatPX Lite FreeBSD
4 jekasumy 8 419 25.10.2012, 22:13 Посл. сообщение: jekasumy
No New Posts ./PtokaX Segmentation fault (core dumped) freebsd
help
5 jekasumy 9 422 19.10.2012, 18:43 Посл. сообщение: Alexey
No New Posts Сборка Rushub 2.3.8 на FreeBSD 9.0 x64
10 LEXSOR 15 972 3.10.2012, 22:11 Посл. сообщение: Saymon21
No New Posts linux luaplugin
Проблемы с компиляцией/запуском Луа
8 Тимофей 11 523 27.12.2011, 16:06 Посл. сообщение: Setuper
No new Непонятные проблемы с уcтановкой Rushub на Freebsd 8.2 x64
18 LEXSOR 18 444 20.10.2011, 9:48 Посл. сообщение: mariner
No New Posts PtokaX 0.4.1.2 во FreeBSD
Установка для новичков
6 HackFresse 16 572 11.9.2011, 0:14 Посл. сообщение: avarking
No New Posts Topic has attachments[FreeBsd] Установка Lua 5.1.4 + библиотеки
11 ShadoWx 21 098 31.8.2011, 11:13 Посл. сообщение: mariner
No new freebsd 8.2 & RusHub
lua socket
16 gor1k 17 830 26.8.2011, 20:49 Посл. сообщение: ShadoWx
No New Posts lua-gd, FreeBSD
9 Vizunchik 14 964 14.6.2011, 17:41 Посл. сообщение: Vizunchik
No New Posts Неправильная обработка времени во FreeBSD
4 HackFresse 10 997 22.5.2011, 22:57 Посл. сообщение: -Alt-
No new Установка Ptokax на FreeBSD
Руководство надо....
35 SHMIDT 41 180 23.2.2010, 19:15 Посл. сообщение: MEXAHuK
No New Posts От: Установка Ptokax на FreeBSD
От темы с ID: 2273
0 sphinx 7 037 26.1.2010, 22:16 Посл. сообщение: sphinx
No New Posts Ptokax 0.4.1.1 Freebsd
пользователи с 1 IP
13 cat 19 401 26.8.2009, 17:47 Посл. сообщение: mariner

 



RSS Сейчас: 23.12.2024, 14:32