The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"mpd + выполнение скриптов после подключения пользователей"
Отправлено Amator, 20-Ноя-06 10:45 
По-поводу критичности выполнения script в set iface up-script script и
set iface down-script script ->

проблема решается путем запуска из script еще одного скрипта или программы
в фоновом режиме. Например:

$ less /usr/local/etc/mpd4/mpd.conf

   /* skip */
   set iface up-script /путь/first_up.sh
   set iface down-script /путь/first_down.sh
   /* skip */

$ less /путь/first_up.sh

   #!/bin/sh

   /путь/second_up.sh $1 $3 $4 $5 &

И уже собственно в /путь/second_up.sh пишем те программы, которые должны выполниться
при подключении конкретного пользователя.
Фоновый режим "избавляет" mpd от необх. дожидаться завершения выполнения script.
Ответственность за успешное выполнение script ложиться на администратора ->
посмотреть код завершения программ, сделать кое-какие действия в случае ненулевого кода и
т.д., и т.п., и пр.
Рассуждения справедливы для script и в set iface up-script script, и в
set iface down-script script.
Теперь норм. работа mpd "зависит" только от успешного выполнения команд ifconfig,
route -> тех вызов которых "вшит" в исх. код mpd.

И очень хотелось бы услышать от Вас советы по-поводу подсчета трафика посредством
count-правил ipfw -> рационально или нет. Необх. обсчитывать до 450 пользователей
одновременно работающих в Internet. Программа сбора count-данных ipCount.

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, [email protected] (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру