шустрый скрипт скрипт зеркала NOD32

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
TrueFalenAngel
рядовой
Сообщения: 15
Зарегистрирован: 2014-10-24 14:37:12

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TrueFalenAngel » 2014-11-05 11:34:56

Зачем от рута, он полезет вне указанных папок?

Хостинговая компания 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/

fahr
мл. сержант
Сообщения: 109
Зарегистрирован: 2013-01-15 19:30:00

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение fahr » 2014-11-05 11:37:27

TrueFalenAngel писал(а):Зачем от рута, он полезет вне указанных папок?
нет не полезет, не переживайте

TrueFalenAngel
рядовой
Сообщения: 15
Зарегистрирован: 2014-10-24 14:37:12

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TrueFalenAngel » 2014-11-05 11:38:02

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

#!/share/MD0_DATA/.qpkg/Optware/bin/php -q [2014-11-05, 11:36:58] Запущен скрипт 1.0.141014 [Freedom for Ukraine] [2014-11-05, 11:37:00] [ver. 3] Ни одно зеркало не отвечает! [2014-11-05, 11:37:00] [ver. 4] Ни одно зеркало не отвечает! [2014-11-05, 11:37:00] [ver. 5] Ни одно зеркало не отвечает! [2014-11-05, 11:37:00] [ver. 6] Ни одно зеркало не отвечает! [2014-11-05, 11:37:00] [ver. 7] Ни одно зеркало не отвечает! [2014-11-05, 11:37:00] Общее время выполнения: 00:02 [2014-11-05, 11:37:00] Скрипт остановлен.

fahr
мл. сержант
Сообщения: 109
Зарегистрирован: 2013-01-15 19:30:00

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение fahr » 2014-11-05 11:47:00

выполните

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

$sudo whereis php
получите строку что-то типа

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

/usr/bin/php
измените в файле update.php первую строчку на

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

#!/usr/bin/php -q
соответственно вместо /usr/bin/php подставьте то, что будет у вас

TrueFalenAngel
рядовой
Сообщения: 15
Зарегистрирован: 2014-10-24 14:37:12

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TrueFalenAngel » 2014-11-05 11:52:15

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

root@zb:~# whereis php
php: /usr/bin/php /usr/share/php /usr/share/man/man1/php.1.gz

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

#!/usr/bin/php -q [2014-11-05, 11:52:46] Запущен скрипт 1.0.141014 [Freedom for Ukraine] [2014-11-05, 11:52:51] [ver. 3] Ни одно зеркало не отвечает! [2014-11-05, 11:52:51] [ver. 4] Ни одно зеркало не отвечает! [2014-11-05, 11:52:51] [ver. 5] Ни одно зеркало не отвечает! [2014-11-05, 11:52:51] [ver. 6] Ни одно зеркало не отвечает! [2014-11-05, 11:52:51] [ver. 7] Ни одно зеркало не отвечает! [2014-11-05, 11:52:51] Общее время выполнения: 00:05 [2014-11-05, 11:52:51] Скрипт остановлен.

TrueFalenAngel
рядовой
Сообщения: 15
Зарегистрирован: 2014-10-24 14:37:12

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TrueFalenAngel » 2014-11-05 11:56:34

А, стопе. Руками от рута запустил, вродь чёт пошло

TrueFalenAngel
рядовой
Сообщения: 15
Зарегистрирован: 2014-10-24 14:37:12

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TrueFalenAngel » 2014-11-05 14:31:30

Спасибо за скрипт, ключи находит, обновления качает. Но чёт скорость УГ, эт нормально что он тянет как на диалапе?

fahr
мл. сержант
Сообщения: 109
Зарегистрирован: 2013-01-15 19:30:00

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение fahr » 2014-11-05 14:35:51

TrueFalenAngel писал(а):Спасибо за скрипт, ключи находит, обновления качает. Но чёт скорость УГ, эт нормально что он тянет как на диалапе?
должен быстро скачивать.
если с каналом все ок, то как вариант попробуйте другие сервера обновлений в конфиге указать

TrueFalenAngel
рядовой
Сообщения: 15
Зарегистрирован: 2014-10-24 14:37:12

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TrueFalenAngel » 2014-11-05 14:42:28

Спасибо. Мож кому пригодится, с um01.ru.eset.com качает веселее чем с остальных

Аватара пользователя
TITANius
сержант
Сообщения: 197
Зарегистрирован: 2009-10-27 11:33:10

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TITANius » 2014-11-05 14:48:44

Со стороны наблюдаю за темой. fahr спасибо за поддержку!
TrueFalenAngel писал(а):Спасибо. Мож кому пригодится, с um01.ru.eset.com качает веселее чем с остальных
незачем убирать лишние зеркала. оставьте все возможные, скрипт найдёт самое быстрое зеркало.

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

mirror = update.eset.com, um01.eset.com, um02.eset.com, um03.eset.com, um04.eset.com, um05.eset.com, um06.eset.com, um07.eset.com, um08.eset.com, um09.eset.com, um10.eset.com, um21.eset.com, um23.eset.com, um13.cn.eset.com, um15.cn.eset.com, um16.cn.eset.com, um10.za.eset.com, um01.ru.eset.com

TrueFalenAngel
рядовой
Сообщения: 15
Зарегистрирован: 2014-10-24 14:37:12

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TrueFalenAngel » 2014-11-05 15:12:03

Ок. Какой путь прописать в клиенте, что бы он брал обновления? Если я прописываю путь к папке со скриптом, то оно выдаёт что файл на сервере не найден

TrueFalenAngel
рядовой
Сообщения: 15
Зарегистрирован: 2014-10-24 14:37:12

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TrueFalenAngel » 2014-11-05 15:20:54

А если прописать путь

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

сервер/eset_upd/v5
(5-й нод), то он показывает что там 40Мб обновлений и опять сбрасывает ошибку что файл на сервере не найден

fahr
мл. сержант
Сообщения: 109
Зарегистрирован: 2013-01-15 19:30:00

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение fahr » 2014-11-05 15:23:36

TrueFalenAngel писал(а):Ок. Какой путь прописать в клиенте, что бы он брал обновления? Если я прописываю путь к папке со скриптом, то оно выдаёт что файл на сервере не найден
прописать нужно адрес вашего www сервера, типа http://yoursite.ru или по ip http://123.123.123.123
соответственно apache или nginx (что увас) дожен быть корректно сконфигурирован

класть обновления в корень сервера совсем не обязательно, для этого должен быть запущен mod_rewrite (в apache) и прописаны правила для него в httpd.conf или в .htaccess корневой директории веб-сервера. корректные правила rewrite есть в архиве со скриптом

(возможно, вам придется их подкорректировать для своей конфигурации)

fahr
мл. сержант
Сообщения: 109
Зарегистрирован: 2013-01-15 19:30:00

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение fahr » 2014-11-05 15:28:01

если возникнут трудности, напишите мне в личку, постараюсь помочь

TrueFalenAngel
рядовой
Сообщения: 15
Зарегистрирован: 2014-10-24 14:37:12

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TrueFalenAngel » 2014-11-05 15:34:28

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

/etc/apache2/sites-available/nod.conf

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

<IfModule mod_alias.c>
   Alias /nod /var/www/nod

</IfModule>

<IfModule mod_rewrite.c>
        RewriteEngine on
        Options +FollowSymlinks
        RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.3
        RewriteRule '/update.ver' '/eset_upd/update.ver' [L]
        RewriteCond %{HTTP_USER_AGENT} ^ESS\ Update.*BPC\ ([4-9])
        RewriteRule '^/update.ver' '/eset_upd/v%1/update.ver' [R]
</IfModule>
Так правильно?

fahr
мл. сержант
Сообщения: 109
Зарегистрирован: 2013-01-15 19:30:00

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение fahr » 2014-11-05 15:43:04

TrueFalenAngel писал(а):

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

/etc/apache2/sites-available/nod.conf

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

<IfModule mod_alias.c>
   Alias /nod /var/www/nod

</IfModule>

<IfModule mod_rewrite.c>
        RewriteEngine on
        Options +FollowSymlinks
        RewriteCond %{HTTP_USER_AGENT} ^ESS.*BPC.3
        RewriteRule '/update.ver' '/eset_upd/update.ver' [L]
        RewriteCond %{HTTP_USER_AGENT} ^ESS\ Update.*BPC\ ([4-9])
        RewriteRule '^/update.ver' '/eset_upd/v%1/update.ver' [R]
</IfModule>
Так правильно?
в общем да, покажите полный конфиг nod.conf

TrueFalenAngel
рядовой
Сообщения: 15
Зарегистрирован: 2014-10-24 14:37:12

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TrueFalenAngel » 2014-11-05 15:54:40

Это полный :)

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

/etc/apache2/sites-available/000-default.conf  

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

<VirtualHost *:80>
        # The ServerName directive sets the request scheme, hostname and port that
        # the server uses to identify itself. This is used when creating
        # redirection URLs. In the context of virtual hosts, the ServerName
        # specifies what hostname must appear in the request's Host: header to
        # match this virtual host. For the default virtual host (this file) this
        # value is not decisive as it is used as a last resort host regardless.
        # However, you must set it for any further virtual host explicitly.
        #ServerName www.example.com

        ServerAdmin webmaster@localhost
        DocumentRoot /var/www
<Directory /var/www/>
        AllowOverride All
</Directory>

        # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
        # error, crit, alert, emerg.
        # It is also possible to configure the loglevel for particular
        # modules, e.g.
        #LogLevel info ssl:warn

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        # For most configuration files from conf-available/, which are
        # enabled or disabled at a global level, it is possible to
        # include a line for only one particular virtual host. For example the
        # following line enables the CGI configuration for this host only
        # after it has been globally disabled with "a2disconf".
        #Include conf-available/serve-cgi-bin.conf
</VirtualHost>

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

root@zb:/etc/apache2/mods-enabled# dir
access_compat.load  authn_file.load  autoindex.load  env.load          mpm_prefork.load  rewrite.load
alias.conf          authz_core.load  deflate.conf    filter.load       negotiation.conf  setenvif.conf
alias.load          authz_host.load  deflate.load    mime.conf         negotiation.load  setenvif.load
auth_basic.load     authz_user.load  dir.conf        mime.load         php5.conf         status.conf
authn_core.load     autoindex.conf   dir.load        mpm_prefork.conf  php5.load         status.load

TrueFalenAngel
рядовой
Сообщения: 15
Зарегистрирован: 2014-10-24 14:37:12

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TrueFalenAngel » 2014-11-05 16:10:42

Для чистоты эксперимента, я создал виртуалхост на 88-м порту, с той же рутовой папкой и в корень кинул .htaccess, по идее должно работать, а чёт не работает :( haccess apache читает, проверял, прост если фигни там понаписать, будет внутренняя ошибка сервера, то есть смотрит на них

TrueFalenAngel
рядовой
Сообщения: 15
Зарегистрирован: 2014-10-24 14:37:12

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TrueFalenAngel » 2014-11-05 16:22:18

А если руками указать путь

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

сервер:88/eset_upd/v5
без мода , то всё обновляется :)


viktor6
мл. сержант
Сообщения: 99
Зарегистрирован: 2009-12-16 22:49:28

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение viktor6 » 2014-11-05 20:58:35

Короче говоря пишу последний раз если что
Не хочет обновлять базы
Вложения
nod32ms.log.txt
(69.48 КБ) 41 скачивание

Аватара пользователя
TITANius
сержант
Сообщения: 197
Зарегистрирован: 2009-10-27 11:33:10

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TITANius » 2014-11-05 21:04:06

viktor6 писал(а):Короче говоря пишу последний раз если что
Не хочет обновлять базы
Не могу даже предположить в чём дело. Могу помочь разобраться в чём дело имея доступ непосредственно к серваку, для корректировки скрипта и нахождения "ошибки".
Пальцем в небо - права доступа на папки.

viktor6
мл. сержант
Сообщения: 99
Зарегистрирован: 2009-12-16 22:49:28

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение viktor6 » 2014-11-05 21:29:12

TITANius писал(а):
viktor6 писал(а):Короче говоря пишу последний раз если что
Не хочет обновлять базы
Не могу даже предположить в чём дело. Могу помочь разобраться в чём дело имея доступ непосредственно к серваку, для корректировки скрипта и нахождения "ошибки".
Пальцем в небо - права доступа на папки.
права стоят пробовал от рута запускать тоже самое
Нажаль доступ к серваку не могу дать

P.S. а php играет роль?
http://images.plusnet.ks.ua/info.php

Аватара пользователя
TITANius
сержант
Сообщения: 197
Зарегистрирован: 2009-10-27 11:33:10

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение TITANius » 2014-11-05 21:33:08

viktor6 писал(а):
TITANius писал(а):
viktor6 писал(а):Короче говоря пишу последний раз если что
Не хочет обновлять базы
Не могу даже предположить в чём дело. Могу помочь разобраться в чём дело имея доступ непосредственно к серваку, для корректировки скрипта и нахождения "ошибки".
Пальцем в небо - права доступа на папки.
права стоят пробовал от рута запускать тоже самое
Нажаль доступ к серваку не могу дать
Может быть в следующем релизе вам повезёт ... перепишу всевозможные проверки, для корректной работы скрипта. В текущей ситуации нет вариантов для решения данной проблемы.

fahr
мл. сержант
Сообщения: 109
Зарегистрирован: 2013-01-15 19:30:00

Re: шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение fahr » 2014-11-05 21:41:32

viktor6 писал(а):
TITANius писал(а):
viktor6 писал(а):Короче говоря пишу последний раз если что
Не хочет обновлять базы
Не могу даже предположить в чём дело. Могу помочь разобраться в чём дело имея доступ непосредственно к серваку, для корректировки скрипта и нахождения "ошибки".
Пальцем в небо - права доступа на папки.
права стоят пробовал от рута запускать тоже самое
Нажаль доступ к серваку не могу дать

P.S. а php играет роль?
http://images.plusnet.ks.ua/info.php
а если вам удалить директорию с базами, то перекачав их по новой один раз, дальше также не будет обновляться?