Несколько eggdrop'ов на одном VDS

Все вопросы связанные с IRC

Модераторы: Art.i, vasya

Несколько eggdrop'ов на одном VDS

Сообщение AK-S » Вс ноя 29, 2009 3:27 pm

У меня вопрос, как поставить второго, третьего и т.д. бота eggdrop, пробовал копировать папку egddrop, переименовывал, настраивал, но при запуске пишет 'Permision Denied' (что-то вроди такого)... Как можно решить данную проблему?
AK-S
 
Сообщений: 82
Зарегистрирован: Пн ноя 02, 2009 5:30 pm
Откуда: Россия, Белгородская обл, пгт.Чернянка

Сообщение ls » Вс ноя 29, 2009 4:41 pm

Вероятно прав на файлы нет или нет прав на выполнение файла который запускаете
ls
Support team
 
Сообщений: 6397
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Сообщение tont » Вс ноя 29, 2009 4:51 pm

Если под разными пользователями, то каждый раз заново собирать.
Если под одним, то для каждого в исходниках выполнить:
Код: выделить все
make install DEST=/home/юзер/data/бот1
make install DEST=/home/юзер/data/бот2
make install DEST=/home/юзер/data/бот3


Разумеется, вместо Юзер -- пользователя, вместо бот* -- папка с ботом, желательно чтобы потом понять какой и где находится.
tont
 
Сообщений: 325
Зарегистрирован: Сб фев 24, 2007 8:07 pm
Откуда: г. Хизаши Мухосранской области

Сообщение tosser » Вс дек 20, 2009 12:54 am

Все гораздо проще.
Создаете несколько конфигов и запускаете ботов сколько вам нужно:
./eggdrop eggdrop.conf
./eggdrop eggdrop2.conf
и т.д.
tosser
 
Сообщений: 13
Зарегистрирован: Ср дек 24, 2008 7:53 pm

Сообщение tont » Вс дек 20, 2009 5:18 pm

tosser писал(а):Все гораздо проще.
Создаете несколько конфигов и запускаете ботов сколько вам нужно:
./eggdrop eggdrop.conf
./eggdrop eggdrop2.conf
и т.д.


Можно и так, но при условиях:
1) В конфигах указаны заведомо разные юзерфайлы и чанфайлы,
2) Боты не используют разные базы (анекдоты, цитаты и пр.),
3) В общих скриптах нет настраиваемых параметров, в частности скрипты управления.

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

У меня, например, в /var/eggdrop/scripts - лежат общие скрипты для всех ботов. Подгружаются через
Код: выделить все
source /var/eggdrop/scripts/скрипт.tcl


Можно указать и другую общую папку.

P.S. /var/eggdrop на моём сервере доступен как http://eggdrop.volgograd-net.ru/
tont
 
Сообщений: 325
Зарегистрирован: Сб фев 24, 2007 8:07 pm
Откуда: г. Хизаши Мухосранской области


Вернуться в IRC

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron