Установки Verlihub часто должны соответствовать набору символов, используемому сообществом хаба. Локаль хаба обычно настраивается в dbconfig, а запрошенная локаль также должна быть сгенерирована в операционной системе.
В документации по сборке Verlihub также представлены параметры CMake для путей установки, поведение прокси-сервера TLS, компиляция плагинов, отладочные сборки и плагин Lua. Задокументируйте эти варианты, поскольку они влияют на будущие обновления.
пример конфигурации базы данных
db_host = ...
db_data = ...
db_user = ...
db_pass = ...
db_charset = ...
locale = pl_PL.CP1250 Если настроенная локаль не работает, добавьте ее в /etc/locale.gen, запустите locale-gen, а затем перезапустите процесс хаба.
pl_PL.CP1250 CP1250
sudo locale-gen Полезные параметры сборки
| Вариант | Цель |
|---|---|
-DCMAKE_INSTALL_PREFIX=/usr/local | Установите префикс установки. |
-DLIB_INSTALL_DIR=/usr/local/lib | Задайте каталог установки библиотеки. |
-DPLUGIN_INSTALL_DIR=/usr/local/lib | Установите каталог установки плагина. |
-DUSE_TLS_PROXY=ON | Включите классическую поддержку прокси TLS. |
-DUSE_FEARTLS_PROXY=ON | Включите поддержку прокси-сервера Fear TLS. |
-DWITH_PLUGINS=ON|OFF | Создайте или отключите поддержку плагинов по всему миру. |
-DWITH_LUA=ON | Специально создайте плагин Lua. |
-DDEFINE_DEBUG=ON | Сборка с определениями отладки для устранения неполадок. |