[AlexCo]Скрипт для создании зеркала для NOD32

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.

Какой скрипт для создания зеркала вы используете?

nod32 mirror script
6
86%
Другой скрипт
1
14%
Не использую
0
Голосов нет
 
Всего голосов: 7

Аватара пользователя
Fioktist
мл. сержант
Сообщения: 84
Зарегистрирован: 2007-04-06 4:06:28
Откуда: Россия

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение Fioktist » 2009-05-05 19:03:40

LOGS_TYPE == mysql
нет логов в базе, что еще проверить?
подключение к базе из под суперпользователя с (ALL PRIVILEGES) в mysql
скрипт работу делает, читает из базы все пути, раскладывает файлы но логов не пишет.
:cz2:


Скрипт, генерирующий картинку базы обновлений
http://forum.ru-board.com/topic.cgi?for ... it=1&m=1#1
Самое возмутительное в аргументах оппонента - это изобилие правды.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение server801 » 2009-05-05 22:30:04

может атачем повесите?авторизацию просит

kryos
проходил мимо

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение kryos » 2009-05-12 19:07:07

Почему-то скрипт перестал искать нормальные ключи все ключи которые он находит не работают
Resolving u35.eset.com... 89.202.149.36
Connecting to u35.eset.com|89.202.149.36|:80... connected.
HTTP request sent, awaiting response... 401 Authorization Required
Authorization failed.
--20:03:18-- http://EAV-12973022:*password*@u46.eset ... _32_n5.nup
=> `em010_32_n5.nup'
Resolving u46.eset.com... 90.183.101.16
Connecting to u46.eset.com|90.183.101.16|:80... connected.
HTTP request sent, awaiting response... 401 Authorization Required
Authorization failed.
--20:03:19-- http://EAV-12973022:*password*@u40.eset ... _32_n6.nup
=> `em010_32_n6.nup'
Resolving u40.eset.com... 90.183.101.10
Connecting to u40.eset.com|90.183.101.10|:80... connected.
HTTP request sent, awaiting response... 401 Authorization Required
Authorization failed.
--20:03:19-- http://EAV-12973022:*password*@u48.eset ... _32_n7.nup
=> `em010_32_n7.nup'
Resolving u48.eset.com... 90.183.101.18
Connecting to u48.eset.com|90.183.101.18|:80... connected.
HTTP request sent, awaiting response... 401 Authorization Required
Authorization failed.

Аватара пользователя
Cherepovets
ефрейтор
Сообщения: 56
Зарегистрирован: 2009-01-19 22:20:14
Откуда: где-то с Северо-Запада
Контактная информация:

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение Cherepovets » 2009-05-13 8:12:11

kryos писал(а):Почему-то скрипт перестал искать нормальные ключи все ключи которые он находит не работают
У меня на каких то работает, на каких то нет =(

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение thefree » 2009-05-14 13:12:25

ребята работа AlexCo проста велика, но как работает этот скрипт это ж пи***, перешел на rsync ...
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение server801 » 2009-05-14 18:51:37

нормально работает!без лагов

ADiel
рядовой
Сообщения: 44
Зарегистрирован: 2009-04-30 11:58:28

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение ADiel » 2009-05-14 22:33:40

Молодцы, ребята! с удовольствием поставил бы этот скрипт, даже собирался, только вспомнил, что у меня лицензия есть =) если подниму домен на BSD, обязательно поставлю.

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение GRooVE » 2009-05-19 11:13:23

kryos писал(а):Почему-то скрипт перестал искать нормальные ключи все ключи которые он находит не работают...
присоединяюсь к проблеме
уже неделю вбиваю ключи ручками в базу :(

Аватара пользователя
Cherepovets
ефрейтор
Сообщения: 56
Зарегистрирован: 2009-01-19 22:20:14
Откуда: где-то с Северо-Запада
Контактная информация:

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение Cherepovets » 2009-05-19 12:58:43

GRooVE писал(а):
kryos писал(а):Почему-то скрипт перестал искать нормальные ключи все ключи которые он находит не работают...
присоединяюсь к проблеме
уже неделю вбиваю ключи ручками в базу :(
Там таблицу надо чистить с ключами и все!!! У меня работает так =)

ADiel
рядовой
Сообщения: 44
Зарегистрирован: 2009-04-30 11:58:28

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение ADiel » 2009-05-19 22:26:57

allnod.com отсюда можно ключи брыть. каждый день новые, хватает на пару месяцев

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение server801 » 2009-06-02 16:17:35

мне всегда было интересно-как работает автоматическая система поиска ключей и откуда он и вообще берутся?

Аватара пользователя
Cherepovets
ефрейтор
Сообщения: 56
Зарегистрирован: 2009-01-19 22:20:14
Откуда: где-то с Северо-Запада
Контактная информация:

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение Cherepovets » 2009-06-02 16:39:23

server801 писал(а):мне всегда было интересно-как работает автоматическая система поиска ключей и откуда он и вообще берутся?
Посмотри там в коде все написано. Поисковой запрос в гугль =)

noster
проходил мимо

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение noster » 2009-06-09 23:12:41

то Alexco:
поднял систему ради скрипта. Из впечатлений, на заметку, кста перечитал всю ветку дабы не задавать повторяющихся вопрос.
Возможно стоит обновить в шапке информацию по установке поскольку очень много вопросов в отношении настроек apache. Так же следует указать версии программ с которыми работает скрипт, либо протестирован, так же возможно стоит сделать список систем на которых протестирован скрипт, к ним было бы не плохо собрать минимальный фак по растройке.
Из неприятностей с которыми столкнулся, поскольку новичком себя не назову, но и хорошо знающим тоже, после авто обновления прошлось вылавливать баги, к таковым относится 1. скрипт запуска update_start.sh при запуске молчит - проблема в подключении к базе вернее в названии базы по дефолту nod32, у меня же nod32mirror. При обновлении это не учитывается, что база может отличаться от дефалтовой. Так же было замечено что строчка внутри файла update_start.sh тоже при обновлении меняется на дефолтовую. Посему было бы не плохо как то фиксировать эти изменения, а так же вынести в отдельный багфикс, чтобы не перечитывать всю ветку.
2. Пришлось выискивать проблему с обновлениями и чистить базу с ключами.

ЗЫ Так скрипт нра, ждем с нетерпением веб морды и заявленных дополнений.

Аватара пользователя
alexco
старшина
Сообщения: 426
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение alexco » 2009-06-13 12:37:22

Спасибо, учту
Электромонтажная Организация -> elemonorg.ru

noster
проходил мимо

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение noster » 2009-06-13 13:36:57

2.7 вылетает с ошибкой обновлений, не могу понять где проблем.
Зеркало вроде обновляется.
Но при обновлении клиента в логе клиента пишет переодически:
Попытка обновления потерпела неудачу (Загрузка прервана.)
Попытка обновления потерпела неудачу (Файл не найден.)


В еррор логе апача выдает следюущее:
Это касательно 2.7

Код: Выделить всё

[Sat Jun 13 16:59:39 2009] [error] [client XXXXX] File does not exist: /usr/local/www/apache22/data/nod32/expire.rar
[Sat Jun 13 16:59:39 2009] [error] [client XXXXX] File does not exist: /usr/local/www/apache22/data/nod32/download/engine3/em001_32_l2.nup
[Sat Jun 13 17:02:43 2009] [error] [client XXXXX] File does not exist: /usr/local/www/apache22/data/nod32/download/engine3/em001_32_l2.nup
[Sat Jun 13 17:03:53 2009] [error] [client XXXXX] File does not exist: /usr/local/www/apache22/data/nod32/download/engine3/em001_32_l2.nup
[Sat Jun 13 17:05:49 2009] [error] [client XXXXX] File does not exist: /usr/local/www/apache22/data/nod32/download/engine3ess/em010_32_l0.nup
[Sat Jun 13 17:06:31 2009] [error] [client XXXXX] File does not exist: /usr/local/www/apache22/data/nod32/download/engine3ess/em010_32_l0.nup
[Sat Jun 13 17:07:19 2009] [error] [client XXXXX] File does not exist: /usr/local/www/apache22/data/nod32/download/engine3ess/em010_32_l0.nup
[Sat Jun 13 17:11:23 2009] [error] [client XXXXX] File does not exist: /usr/local/www/apache22/data/nod32/download/engine3ess/em010_32_l0.nup
[Sat Jun 13 17:12:22 2009] [error] [client XXXXX] File does not exist: /usr/local/www/apache22/data/nod32/download/engine3ess/em010_32_l0.nup
[Sat Jun 13 17:18:22 2009] [error] [client XXXXX] File does not exist: /usr/local/www/apache22/data/nod32/download/engine3ess/em010_32_l0.nup
[Sat Jun 13 17:21:42 2009] [error] [client XXXXX] File does not exist: /usr/local/www/apache22/data/nod32/download/engine3ess/em010_32_l0.nup
Обновление на сервере для версий сделано для айпишнегов, по порту. :82 - для второй версии.
Симлинки сделал. через веб видится папа довнлод.


Так же в базе указано хранить логи в файлах т.е. опция LOGS_TYPE = text, логов в папке не наблюдаю....


ЗЫ Куда копать?

Аватара пользователя
alexco
старшина
Сообщения: 426
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение alexco » 2009-06-13 14:22:59

Логи смотри в /var/log/nod32/messgaes, а симлинки вроде тут не должны работать
Электромонтажная Организация -> elemonorg.ru

noster
проходил мимо

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение noster » 2009-06-13 21:22:28

alexco писал(а):Логи смотри в /var/log/nod32/messgaes, а симлинки вроде тут не должны работать
Не пишет логи в эту папку упорно. Об этом же выше и написал в конце...

mediamag
лейтенант
Сообщения: 693
Зарегистрирован: 2008-10-02 20:49:21

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение mediamag » 2009-06-18 2:36:59

При обновлениее нода хавает файл update.ver но потом пишет что файл на сервере не найден, хотя скрипт чисто сработал без ошибок (следил) структура папок сделана скриптом create_all_directory.sh в /var/log/nod32/messages пусто..

проблему решил...а именно:
создал папки downloads и т д в корне директории апача, так как в эрор логе апача видно что нод по команде файла update.ver лезет сразу в дерикторию download а у меня было mydomain.com/nod32/downloads....немного неудобно....как заставить генерировать файл update.ver под мои пути?

Аватара пользователя
alexco
старшина
Сообщения: 426
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение alexco » 2009-06-18 11:32:32

mediamag писал(а):При обновлениее нода хавает файл update.ver но потом пишет что файл на сервере не найден, хотя скрипт чисто сработал без ошибок (следил) структура папок сделана скриптом create_all_directory.sh в /var/log/nod32/messages пусто..

проблему решил...а именно:
создал папки downloads и т д в корне директории апача, так как в эрор логе апача видно что нод по команде файла update.ver лезет сразу в дерикторию download а у меня было mydomain.com/nod32/downloads....немного неудобно....как заставить генерировать файл update.ver под мои пути?
изначально была взятаа за основу стандартная структура зеркала Nod32, а именно:

Код: Выделить всё

./downloads/
./downloads/engine3/
./downloads/engine3ess/
./eset_upd/
./eset_upd/update.ver
./update.ver
В текущей версии эти пути жестко указаны в коде скрипта, вы уже не первый с таким пожеланием, ждите следующей версии там это будет реализовано
Электромонтажная Организация -> elemonorg.ru

mediamag
лейтенант
Сообщения: 693
Зарегистрирован: 2008-10-02 20:49:21

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение mediamag » 2009-06-18 12:23:51

Спасибо - а так скрипт полностью рабочий....я даже в апаче пароли посоздавал атк что нод ведет себя как при обычном обновлении)))) и пароь требует и т д

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение server801 » 2009-06-18 13:45:10

расскажи как сделал?

Аватара пользователя
cac2s
рядовой
Сообщения: 16
Зарегистрирован: 2008-09-23 17:45:09

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение cac2s » 2009-06-18 13:49:00

server801 писал(а):расскажи как сделал?
http://www.google.com.ua/search?q=apach ... +.htaccess

з.ы.:
.htaccess ложить туда, где лежат сами базы, а не update.ver

напр.:

Код: Выделить всё

$ ls -la .../htdocs/eset_upd
drwxr-xr-x 2 cac2s cac2s  4096 2009-01-28 16:41 download        <------ .htaccess должен лежать здесь
-rw-r--r-- 1 cac2s cac2s 35698 2009-06-18 12:01 update.ver

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение server801 » 2009-06-18 14:09:13

а содержимое самого .htaccess можете написать?

Аватара пользователя
cac2s
рядовой
Сообщения: 16
Зарегистрирован: 2008-09-23 17:45:09

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение cac2s » 2009-06-18 14:34:39

server801 писал(а):а содержимое самого .htaccess можете написать?

Код: Выделить всё

AuthType Basic
AuthName "Restricted Directory"
AuthUserFile /полный!/путь/к/файлу/.htpasswd
require valid-user
Но этого мало! Нужно ещё и не лениться искать/читать ;) а сам принцип закрытия анонимно доступа к обновлениям хоть и изложен выше - повторю: паролится папка downloads, тогда доступ к файлу update.ver безпарольный (как на офф. зеркалах), а вот сами nup-файлы без пароля низзя :evil:
http://forum.ru-board.com/topic.cgi?forum=8&topic=3188 - делаем глубокий вдох и приступаем :)

mediamag
лейтенант
Сообщения: 693
Зарегистрирован: 2008-10-02 20:49:21

Re: [AlexCo]Скрипт для создании зеркала для NOD32

Непрочитанное сообщение mediamag » 2009-06-18 17:04:38

у меня файл .htpasswd лежит в левом месте вообще....главное в httpd.conf при создании симлинка указать путь к нему. Но у меня закрыт доступ на весь домен...и нод обнавляясь хавает именно тот пароль который я задал в htpasswd.