При запуске на Astra Linux необходимо отключить блокировку интерпретаторов в МЦК, выполнив команду sudo astra-interpreters-lock disable. После запуска блокировку можно вернуть, но, в случае падения сервера, он не сможет запуститься автоматически. Рекомендуется добавить docker-контейнеры в исключения, либо по возможности не включать блокировку. |
Для установки Call History Service необходимо предварительно установить из архива с зависимостями (п. 4) следующие пакеты:
Версия должна быть не ниже 20.10.2 |
| Версия должна быть не ниже 1.29.2 |
apt install docker.io docker-compose |
Следующие шаги установки не отличаются от описанных ниже в разделе «Установка Call History Service на Ubuntu 22.04».
Рекомендуется устанавливать Call History Service на Ubuntu версии 22.04. Чтобы получить образы Call History Service для установки в закрытом контуре, обратитесь в коммерческий отдел компании Eltex: eltex@eltex-co.ru. |
Коммерческим отделом будут выданы два архива: eltex_repo.tar и ecss-call-history.tar
1. Распаковать полученный архив c репозиторием:
sudo tar -xzf eltex_repo.tar |
2. Импортировать GPG-ключ:
sudo apt-key add eltex_repo_gpg.key |
3. Необходимо отредактировать source.list, оставляя только один репозиторий на время установки зависимостей (поставить # вначале каждой строчки старых репозиториев, тем самым комментируя их, либо удалить).
Команда для комментирования всех строк:
sudo sed -i 's/^/#/g' /etc/apt/sources.list |
Команда для прописывания локального репозитория для Ubuntu Linux:
echo "deb [trusted=yes] file:$(pwd)/eltex_repo focal contrib main non-free"|sudo tee -a /etc/apt/sources.list |
Команда для прописывания локального репозитория для Astra Linux 1.7:
echo "deb [trusted=yes] file:$(pwd)/eltex_repo 1.7_x86-64 contrib main non-free"|sudo tee -a /etc/apt/sources.list |
Пример содержимого файла /etc/apt/sources.list после изменений:
# deb http://ru.archive.ubuntu.com/ubuntu focal-security main restricted # deb-src http://ru.archive.ubuntu.com/ubuntu focal-security main restricted # deb http://ru.archive.ubuntu.com/ubuntu focal-security universe # deb-src http://ru.archive.ubuntu.com/ubuntu focal-security universe # deb http://ru.archive.ubuntu.com/ubuntu focal-security multiverse deb file:/home/user/eltex_repo focal contrib main non-free (полный путь до eltex_repo) |
4. Обновить кэш APT и установить требуемые зависимости:
sudo apt update sudo apt install docker-ce docker-ce-cli |
5. Распаковать архив ecss-call-history.tar:
sudo tar -xzf ecss-call-history.tar |
Настройте файлы .env.override и settings.override.yaml. Подробнее про конфигурацию можно прочитать в разделе «Настройка и управление Call History Service».
6. Установите Call History Service:
sudo ./ecss-call-history.sh install --local-mode |