Описание программного обеспечния ngn.
  Программа предназначена для выгрузки данных о звонках со станции АТС NGN.
  

Состав:
  ngn.pl
  convertNGN.pl
  archive.pl
  start.pl
  stop.pl
  manual.txt

Файлы конфигурации:
  ngn.cfg

Установка:
0. Необходимое программное обеспечение.
  Для работы скрипта необходимо установить:
    0.1 Perl5, 

1. Скопировать в директорию /usr/local/bin/ngn все файлы:

2. Создать в директории /usr/local/bin/ngn файл ngn.cfg и заполнить их:
  пример:
	host="gate.bitel.ru";
	port=21;
	path=/home/airat/outngn; 			- путь до файлов на ftp-сервере
	login=airat;
	pass=airat333;
	spool=/usr/local/bin/ngn/in;        - директория хранения скаченнных файлов
	logpath=/usr/local/bin/ngn/log;		- директория хранения лог-файлов
	rotate=daily;						- периодичность архивирования лог-файлов. Значения: daily, weekly, monthly
	compression=gzip;                   - варианты: gzip, tar
	compressionlevel=9;
	schedule="* * * *";					- расписание выгрузки файлов с сервера( час день месяц день_недели ). 
										  Последние четыре параметра для CRON. (Возможен только один пункт).
	

4. Запуск сервиса:
	  ./start.pl
   остановка:
	  ./stop.pl
  Эти команды(скрипты) заносят/удаляют в/из CRON задания на запуск скриптов ngn.pl и archive.pl

5. Прочее

  Ручной запуск ковертера:
	./convertNGN.pl -i ./in  -o ./out
  Вместо ./in и ./out подставьте пути для директорий входящих и исходящих файлов.

  Ковертер обрабатывает все файлы во входящей директории, кроме файлов с расширением .gz, поэтому имеющиеся файлы будут обработаны повторно.
  
  Для предотвращения двойного запуска коллектора через крон, предлагается использование утилиты flock
  flock -xn /usr/local/bin/ngn/ngn.lock -c '/usr/local/bin/ngn/ngn.pl'
  ВНИМАНИЕ!!! На freeBSD нет утилиты flock



