Инструменты пользователя

Инструменты сайта


provider_mirror

Это старая версия документа.


Использование локального сервера обновлений

Адрес сервера обновлений [UPDATE_ADDR] обрабатывается согласно следующим приоритетам:

ОС Linux:

  1. /var/tvip/update_server - наивысший приоритет, адрес сервера, прописываемый вручную
  2. /var/tvip/update_server.prov - адрес сервера, полученный из провижионинга
  3. /var/tvip/update_server.dhcp - адрес сервера, полученный по DHCP
  4. /etc/default_update_server - наименьший приоритет

ОС Android:

  1. /data/data/tv.tvip.app/files/update_server - наивысший приоритет, адрес сервера, прописываемый вручную
  2. /data/data/tv.tvip.app/files/update_server.prov - адрес сервера, полученный из провижионинга
  3. /etc/default_update_server - наименьший приоритет
Особенности:
  • В прошивках 1.0.10 и ниже используется сервер обновлений по-умолчанию: update.netsol.su
  • В прошивках от 1.0.17 до 3.3.x используется сервер обновлений по-умолчанию: tvipstb.net
  • В прошивках 3.4.3 и выше используется сервер обновлений по-умолчанию: tvipupdate.net
  • Все официальные обновления всегда доступны на сервере по-умолчанию: update.tvip.ru

Получение обновлений приставками происходит по протоколу HTTP. Для организации зеркала обновлений подойдет любой web-сервер поддерживающий отдачу статических файлов (apache,nginx,lighttpd)

Настройка синхронизации обновлений с основного сервера

распространение обновлений реализовано по протоколу rsync

для синхронизации обновлений рекомендуем использовать следующую команду:

rsync -P --timeout=1800 -aWvH --stats --force --delete --delete-after --exclude=prov* rsync://rsync.netsol.su/update_netsol/ /var/www/tvipstb.net

периодичность синхронизации 1-2 раза в сутки

provider_mirror.1421424213.txt.gz · Последние изменения: 2015/01/16 19:03 — Alexander

Инструменты страницы