none
Добавление отдельного обновления на сервер WSUS RRS feed

  • Вопрос

  • Здравствуйте!

    Подскажите, пожалуйста, нельзя ли добавить на сервер WSUS 2.0 SP1 отдельное обновление, которое не попадает на него через синхронизацию? Например, хотелось бы добавить обновление WindowsXP-KB935448-x86-RUS.exe

    Спасибо.

    5 апреля 2007 г. 8:42

Ответы

Все ответы

  • Отдельные обновления можно распространять через GPO. А как добавить его в WSUS я, к сожалению, не знаю.
    5 апреля 2007 г. 9:00
  • Спасибо.
    10 апреля 2007 г. 5:17
  • С отдельными обновлениями вообще вопрос. В WSUS их не добавишь. Пока. Но в 3.0 будет такая возможность через API.

     

    А через GPO можно только msi пакеты распространять (или mst).

    10 апреля 2007 г. 8:30
    Модератор
  • WSUS для именования файла обновлений использует какойто HASH этого файла.

    Соответсвенно если подсчитать этот самый HASH, то наверное можно должным образом переименовать файл и подложить его в нужную папку на сервере WSUS.

     

    Вот только как производится этот расчёт не знаю.

  • Надо использовать стандартное API от WSUS 3.0
    Модератор
  • Что за API от WSUS 3.0?
  • Не надо ничего рассчитывать, все уже есть в БД.

     

    На примере СП3 для английской ХР:

    1. Скачиваем WindowsXP-KB936929-SP3-x86-ENU.exe (если его еще нет)

    2. Ищем в таблице tbFile базы WSUS такое имя файла в столбце FileName

    3. В столбце FileDigest будет искомый хеш (его еще можно посчитать вручную, это тупо sha1), соответственно файл надо будет переименовать в C81472F7EEEA2ECA421E116CD4C03E2300EBFDE4.exe

    4. Каталог в WsusContent получается из последних двух символов хеша, т.е. в данном случае E4

    5. Когда WSUS будет скачивать обновления, если все положено правильно, он просто подхватит данный файл.

     

    PS простите за некропост Smile

    • Предложено в качестве ответа NarimanB 25 января 2017 г. 11:52
    3 августа 2008 г. 5:31