Linux демон (Open Source + коммерческая лицензия)

Борис17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
19.11.2009

Суть задачи: Необходимо написать демона для Linux (программы, которая будет висеть на заднем плане) на языке C++.

Архитектура: Клиент-серверная, через TCP сокеты.

Технологии: Логи, пидфайлы, файлы настроек, сигналы.

Существующие аналоги: Самодельные скрипты на Perl, Bash, Python которые не могут конкурировать с демоном на С++, не требующим никаких интерпретаторов, обладающим высокой производительностью.

Основные действия демона:

* Загрузка конфигурации из файла при загрузке (компьютера)

* Открытие TCP-порта и осуществление приема комманд

* Обновление конфигурации по сигналу HUP

* Плавное выключение (выполнение необходимых действий, затем отключение) при получении сигнала KILL

Дополнительно:

* Обработка команд осуществляется интерактивно, также как в SMTP, POP3, IMAP, NetAms т.е. в качестве клиента можно использовать TELNET

* Ведутся логи

* Руководство пользователя и разработчика

* Вменяемая компиляция, через:

./configure

make

make install

Мотивация:

* Авторитетный дипломный проект

* Известность

* Получение опыта

* Участие в различных OpenSource конкурсах

* Доход от связанных коммерческих проектов

В настоящее время раскрыть цель проекта не могу так как опасаюсь утечки информации и запуска конкурирующего Open Source проекта.

Проект будет масштабный. По этой причине ищу специалистов, которые станут основой проекта.

-------

В прикрепленном файле более подробное техническое задание.

Заявки фрилансеров