Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Автообновление JRE с сервака

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [В локальной сети] >> Автообновление JRE с сервака
Имя
Сообщение << Старые топики   Новые топики >>
Автообновление JRE с сервака - 2009-01-21 08:10:45.793333   
DN3aNHeP

Сообщений: 403
Оценки: 0
Присоединился: 2008-03-24 12:03:01.216666
Здрасте!
Вот каким образом можно в домене-2003 автоматически раздавать апдейты JRE? Просто централизованную установку я уже на Sun'овском сайте нашел: качаем автономный установщик (*.exe) и извлекаем из него тот самый msi-пакет. Да, это вариант, но это значит, что все-таки придется самому время от времени качать эти автономные установщики.
- А вот как сделать так, шоб Java сама обновлялась, но при этом рабочие станции использовали в качестве источника не Sun'овские серваки, а наш, который один на всех бы тянул обновления? Т.е., например, как те же антивирусы свои базы с сервера администрирования обновляют.
Один вариант я вижу, с планировщиком. Как-то еще можно?
Post #: 1
RE: Автообновление JRE с сервака - 2009-02-03 17:33:27.403333   
DN3aNHeP

Сообщений: 403
Оценки: 0
Присоединился: 2008-03-24 12:03:01.216666
Позвольте, я апну разок эту тему, и попытаюсь переформулировать вопрос.
Ситуация:
Итак, в некоторой сетке виндовой есть машины, на которых стоит Java Runtime Environment, нужная не столько для ОпенОфиса (есть майкрософтовский лицензионный), сколько для фунциклирования разных там курсов дистанционного обучения.
Эта самая Java Runtime Environment (далее JRE) имеет свойство обновляться, или, по крайней мере, регулярно проверять - а не обновить ли себе чего.
Инет в этой самой сетке не безлимитный, трафик считается, и считается люто.
Проблема:
Иногда обновлять софт все-таки необходимо. Но позволять каждой задрипанной рабочей станции самостоятельно выкачивать себе обновления на что попало тоже нельзя.
Вопрос:
Как можно наиболее элегантно осуществлять централизованное и своевременное обновление JRE на рабочих станциях не непосредственно с офсайта, а с некоего локального сервера обновлений? Ну и , конечно же, как организовать этот сервер обновлений?
Вариант вопроса:
Как можно централизованно же отключить самостоятельное обновление, чтобы затем, так уж и быть, вручную либо по планировщику раздавать скачанные с офсайта MSI-пакеты?
Если через неделю ответов все еще не будет - можно удалять топик.
Post #: 2
RE: Автообновление JRE с сервака - 2009-02-03 19:10:18.786666   
joakim

Сообщений: 215
Оценки: 0
Присоединился: 2009-01-07 23:21:43.176666
Централизовано раздавать msi можно с помощью групповых политик AD. Отключить автоматическое обновление - первое, что приходит на ум - просто фильтровать трафик. Конкретно с централизованным обновлением JRE не сталкивался=)
Post #: 3
RE: Автообновление JRE с сервака - 2009-02-03 20:09:26.693333   
DN3aNHeP

Сообщений: 403
Оценки: 0
Присоединился: 2008-03-24 12:03:01.216666
Это понятно, что раздавать можно. Дело в том, что по инструкции на Сановском сайте msi надо извлекать из папки 5TEMP%, куда распаковывается скачанный автономный установщик.
А вот если бы одна машина тянула апдейты, а потом их зеркалила на шару, на которую настроить все остальные…
Ну как варианты, что-то такое вырисовывается:
1) По планировщику регулярно качать автономный установщик, извлекать msi, раздавать.
2) Позволить одной машине обновляться + скрип-скрип-скрипт, который бы при запуске обновления перехватывал TMP-шки и скрип-скрип-скрип - копировал. Что накопируется, то и раздавать.
3) Выяснить, как организованы Сановские сервера обновлений (что должно лежать, кроме самих апдейтов, шоб рабочая станция приняла его за родной, ну как репозиторий создаем). Затем выделить машину, которую в этой локалке поименовать за Сановский сервак обновлений8| Кажеццо, последняя процедура называеццо спуфенк8D

P.S. Круглая цифра - это мой 256-ой пост:)
Post #: 4
RE: Автообновление JRE с сервака - 2009-02-03 21:51:14.410000   
joakim

Сообщений: 215
Оценки: 0
Присоединился: 2009-01-07 23:21:43.176666
Думаю второй вариант самый удачный, только "перехватывать" не нужно, после установки .msi остаётся лежать в этой директории. После этого скрипту нужно будет "толкать" файлы через AD клиентам. Думаю реализовать это с помощью WSH не составит труда.
Второй вариант есть вариация первого - только в качестве планировщика выступает встроенный в JRE, а также избавляет от необходимости парсить xml, чтобы получить ссылку на скачивание или доступность нового обновления.
Третий вариант не подходит, ибо при скачивании обновления для проверки подлинности используются SSL сертификаты(скачал JRE старой версии, поставил обнавляться, а сам трафик снифал, смотрел что там и откуда =) ).
Post #: 5
RE: Автообновление JRE с сервака - 2009-02-07 12:31:50   
DN3aNHeP

Сообщений: 403
Оценки: 0
Присоединился: 2008-03-24 12:03:01.216666
Итак, останавливаемся на втором варианте:) Собственно, почти все, о чем имело смысл спрашивать в этом топике.

Ща надо поковыряться, к чему привязать начало раздачи MSI…
- К установлению соединения с тем-то серваком (плюс таймаут, чтоб успело скачаться)? Ненадежно.
- К сообщению об успешном скачивании обновления? Или, скорее (в случае, если на подопытной машине все качается автоматом и втихаря), к факту установки обновления.
- К факту появления MSI в нужном месте? Хотя тогда все равно раз в месяц хотя бы надо папку проверять.

На данный момент уведомления не мигают, как где-то замигает - посмотрю, а пока пойду почитаю чего-нить.
Post #: 6
Страниц:  [1]
Все форумы >> [В локальной сети] >> Автообновление JRE с сервака







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.