All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Option
NGINX_AUTH_USERS_AND_PASSWORDS
insteadNGINX_USE_AUTH
+NGINX_AUTH_USER
+NGINX_AUTH_PASSWORD
scheduler
enttypoint script a little bit refactored (functionwrite_env_into_config_file
added)
- Option
NOD32MIRROR_DOWNLOAD_MAX_TIME
(try to fix issue #66)
- Application now docker-based (thx for idea to kran0)
curl
выключен по умолчанию, так как с ним замечены некоторые проблемы (через некоторое время nod32 перестает обновляться с зеркала - причина выясняется)- После очистки зеркала добавлен вывод статистики
- Добавлен вывод статистики файлов зеркала обновлений
- Переписан README файл
changeslog
вынесен в отдельный файл- Изменены некоторые настройки, выставленные в файле конфига и веб-морды по умолчанию
- Поддержка
Apache
окончательно завершена, для корректной работы требуетсяnginx
- Секция
[HOSTS]
всё таки отключена, так как в нашем случае она не нужна. Обновлен конфиг дляnginx
- Обновлен веб-интерфейс
- Небольшие визуальные изменения и исправлен баг с недостающим слешем в путях файлов
update.ver
Объемное изменение
- Добавлены опции
NOD32MIRROR_BASE_URI
,NOD32MIRROR_URI_PATH
и некоторые другие - Добавлена поддержка
pcu
(Program Component Update)
- Возвращена поддержка секции
[HOSTS]
в файлеupdate.ver
(для неё-то и нужно указание URI сервера) - Изменены некоторые настройки "по умолчанию"
- Протестирована работа ESET Nod32 v5 с зеркалом. Корректность работы более поздних версий антивируса не представляется возможным на данный момент, так как лень
- Issue #43 fix
- Полностью переписан. Изменены параметры запуска
- Новый web-интерфейс
- Обновлен веб-интерфейс
- Обновлен пример конфига для nginx
- Конфиги для apache обновляться более не будут
- Исправлена ошибка обновленного пути для проверки валидности ключей (Issue #38)
- Исправлена ошибка обновленного пути для проверки валидности ключей (Issue #26)
- Добавлена поддержка web-сервера nginx
- Добавлен примерный конфиг
- Переработан веб-интерфейс
- Убрано лишнее из
.htaccess
файла - Добавлены свои страницы ошибок (401,403,404,500,502,503)
- Вебмордочка сейчас простая и минималистичная няшка
- Добавлен параметр
--delete
к файлуgetkey.sh
, который удаляет все рабочие ключи
- Исправлена ошибка обновления с официальных зеркал, отказался от использования
grep -P
потому как под freebsd и centos7 - не работает из коробки getFreeKey=true;
теперь включен по-умолчанию
- Возможность исключения некоторых секций из парсинга
Масштабное обновление, не совместимое с предыдущими версиями
- Произведен рефакторинг
- Изменены имена переменных
- Переработана логика работы (теперь не просто ищется строка, начинающаяся на 'file=', а разбирается файл по секциям и собивается заново)
- Доступна возможность выбора необходимых языков и типов обновлений. Версия - не стабильная, при обнаружении ошибок - пожалуйста, создавайте соответствующие тикеты
- Исправление ошибки с определением пути к файлу настроек (
$(pwd)
изменен на$(dirname $0)
), исправлен путь проверки для валидации ключа (../mod_000_loader_1080/..
на../mod_000_loader_1082/..
) - Вместо умершего
www.nod327.net
используемtnoduse2.blogspot.ru
- Для отключения ограничений
wget
достаточно установить значенияwget_wait_sec
иwget_limit_rate
пустыми (или закомментировать их вовсе)
- Решение проблемы валидации ключей (скрипт
get-nod32-key.sh
)
- Решение проблемы обновления с официальных зеркал для версий v5..v7
- Рефакторинг
- Вынос настроек в отдельный файл
- Незначительные доработки и изменения
- Логирования в скрипт обновления
- Чертовски мощный апдейт. В комплект добавлен скрипт
get-nod32-key.sh
который самостоятельно получает валидный ключ к официальным серверам - Исправлена ошибка с отсутствием в пути пары
логин:пароль
при выполнении двух условий -createLinksOnly
включен и обновляемся с официального зеркала
- Поправки в GUI,
footer.html
иheader.html
перенесены в.\.webface\
, добавлена поддержкаmod_geoip
в.htaccess
, сам скрипт обновления не изменен
- Незначительные поправки
- Незначительные поправки
- Добавлен "цветной" вывод сообщений
- Улучшено комментирование кода, исправлена пара мелких ошибок, выявленных после теста на боевом сервере
- Мелкие исправления
- Добавлена опция
createLinksOnly
которая позволяет НЕ скачивать все файлы обновления целиком, а только лишь указывать ссылки на них в 'update.ver'
- Полностью переписан bash скрипт, иной алгоритм работы
- PHP версия более не поддерживается, скрипт переписан на bash
- Масса мелких исправлений в .htaccess и верстке
- Релиз на гитхабе