Установка Netup UTM 5 на FreeBSD 10.4

Скачиваем дистрибутив для установки и размещаем, к примеру в домашней директории пользователя:

xak@utm:/home/xak # wget http://########/utm5-3.004.tbz

Далее произведем установку пакета:

xak@utm:/home/xak # pkg add utm5-3.004.tbz

Переходим в /netup/utm5/ и вносим необходимые изменения в файлы конфигурации.

Скачиваем лицензионный ключ, предназначенный для нашего дистрибутива:

xak@utm:/netup/utm5 # wget http://########/reg.sql

После запуска ядра utm, я столкнулся с данной ошибкой:

xak@utm:/netup/utm5 # /usr/local/etc/rc.d/utm5_core.sh start
Shared object «libcurl.so.4» not found, required by «utm5_core»

Данная ошибка означает, что необходимо установить пакет curl, необходимый для запуска utm5:

xak@utm:/netup/utm5 # pkg install curl

Updating FreeBSD repository catalogue…
FreeBSD repository is up to date.
All repositories are up to date.
Updating database digests format: 100%
The following 3 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
curl: 7.61.1
libnghttp2: 1.33.0
ca_root_nss: 3.39

Number of packages to be installed: 3

The process will require 5 MiB more space.
2 MiB to be downloaded.

Proceed with this action? [y/N]: y
[1/3] Fetching curl-7.61.1.txz: 100% 1 MiB 1.2MB/s 00:01
[2/3] Fetching libnghttp2-1.33.0.txz: 100% 107 KiB 109.8kB/s 00:01
[3/3] Fetching ca_root_nss-3.39.txz: 100% 289 KiB 295.7kB/s 00:01
Checking integrity… done (0 conflicting)
[1/3] Installing libnghttp2-1.33.0…
[1/3] Extracting libnghttp2-1.33.0: 100%
[2/3] Installing ca_root_nss-3.39…
[2/3] Extracting ca_root_nss-3.39: 100%
[3/3] Installing curl-7.61.1…
[3/3] Extracting curl-7.61.1: 100%
Message from ca_root_nss-3.39:


FreeBSD does not, and can not warrant that the certification authorities
whose certificates are included in this package have in any way been
audited for trustworthiness or RFC 3647 compliance.

Assessment and verification of trust is the complete responsibility of the
system administrator.


This package installs symlinks to support root certificates discovery by
default for software that uses OpenSSL.

This enables SSL Certificate Verification by client software without manual

If you prefer to do this manually, replace the following symlinks with
either an empty file or your site-local certificate bundle.

  • /etc/ssl/cert.pem
  • /usr/local/etc/ssl/cert.pem
  • /usr/local/openssl/cert.pem

Необходимая библиотека установлена, можно пробовать запустить сервер utm:
xak@utm:/netup/utm5 # /usr/local/etc/rc.d/utm5_core.sh start
Starting utm5_core
Sep 15 13:33:21 Info : 5c06400 UTM5 Config: Processing config file: /netup/utm5/utm5.cfg
UTM5 Core started (1 sec)

Сервер utm установлен и запущен без ошибок