Griffin

Система CAS Griffin. Режим работы — с пакетами. Везде подразумевается один сервер; коннект берётся везде нулевой.

sa=ru.bitel.bgbilling.modules.cerbercrypt.server.GriffinServiceActivator
# Параметры сервера (т.е. ftp-аккаунт)
server.0.host=10.10.10.16
server.0.port=21
server.0.username=anonymous
server.0.password=sms@sms
# Корневой каталог относительно текущего-каталога-сразу-после-входа
# по умолчанию "." (точка, текущий каталог, т.е. никуда не делаем переход)
server.0.pwdroot=sms
# Максимальное количество карт в системе
server.0.cardcount=666

В редакторе пакетов используются коды серверов для пакетов и коды самих пакетов (от 1 до 16). Их надо корректно прописать.

При наличии файла __new_db__ на ftp (сервер занят? не работает?) он сначала удаляется, чтобы сервер не стал внезапно обрабатывать новую базу. После этого в обычном порядке перетираются grif0-sub16.dat итд, затем снова кладётся __new_db__. Не нужна в любом случае старая подписка, всё равно новая должна её полностью перетирать при каждом обновлении.