patch

microdc2 - на динамических адресах с самозапуском

может кому пригодится...

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

на просторах инета было найдено 3 патча, которые прикладываю, потому как где взял не помню, и четвёртый патч я написал сам, чтобы микродс2 понимал опцию запуска --address, для указания внешнего адреса.

так же прикладываю свой скрипт запуска, сделан для работы с 6 хабами (используется 5), для каждого хаба создаётся свой конфиг, в котором не указывается внешний адрес, и пишется отдельный лог.

в моём варианте нужна установка screen

порядок патчей - ru, slave, tth, address
после наложения патчей я делал ./configure --with-included-gettext и далее как обычно make

всё для версии 0.15.6

RSS-материал