Sponsored byUsingSCUP (SystemCenter
Updates Publisher) toSecurity
Patch 3rd PartyApps with
WSUS
© 2014 Monterey Technology Group Inc.
Thanks to
Russ Ernst, Director, Product Management
© 2014 Monterey Technology Group Inc.
www.Lumension.com
Preview of Key
Points
 SCUP overview
 Building software updates
 Understanding the overall process
 Where to obtain pre-built update catalogs?
© 2014 Monterey Technology Group Inc.
Compliance
 3rd party security patching
 What’s your state of compliance?
 How do you demonstrate it?
© 2014 Monterey Technology Group Inc.
SCUP
 Single-user application
 Define software updates
 Update program itself
 Prerequisites
 Applicability rules
 Already installed rules
 Publish to WSUS and SC Configuration Manager
© 2014 Monterey Technology Group Inc.
SCUP
 SCUP objects
 Catalog
 Software Updates
 Software Update Bundles
 Publications
© 2014 Monterey Technology Group Inc.
SCUP
Catalogs
Software
Updates
SCCMWSUS
Custom
Created
Approve
Publications
Software
Update
Bundles
© 2014 Monterey Technology Group Inc.
SCUPCatalog
 Catalog
 Collection of pre-built software updates
 Some published through Microsoft on the Internet
 Others available for import
 Creating your own updates?
 No need for a catalog
© 2014 Monterey Technology Group Inc.
SCUP
Software
Update
 Software Update
 Actual installation file
 Rules
© 2014 Monterey Technology Group Inc.
SCUP
Software
Update
 Software Update
 Actual installation file
 Types
 MSP – Windows Installer patch file
 MSI – Windows installer file
 EXE – Standalone EXE that performs update
 Java
 Success return codes
 Command line parameters
© 2014 Monterey Technology Group Inc.
SCUP
Software
Update
 Software Update
 Prerequisites
 CPU Architecture
 Language
 Other updates
 Installable rules
 i.e. Does this computer need this update?
 Installed rules
 i.e. Does this computer already have this update?
 Superseded updates
© 2014 Monterey Technology Group Inc.
Applicability
rules
 Depend on the update file type
 EXEs
 Specify files that should be present with version number, date, etc
 Registry keys
 MSPs
 Automatically generated from meta-data in the MSP itself
 Should not have to create additional rules unless MSP not authored well
 MSIs
 Automatically generated
 But still necessary to add a rule to check if application being updated is
installed or not
© 2014 Monterey Technology Group Inc.
Pre-built rules
 Great for re-use or templates
 Java JRE file version rule template
 Operating system version
© 2014 Monterey Technology Group Inc.
SCUP
 Pre-reqs
 WSUS
 SCCM
 Initial setup tasks
 Client trust
 Enable “Allow signed updates for an intranet Microsoft update service
location”
 Choose signing certificate
 Deploy toTrusted Root CAs,Trusted Publishers
 Install SCUP
© 2014 Monterey Technology Group Inc.
SCUP
 Over all process
1. Get the patch
2. Research
 Pre-requisites
 Applicability criteria
 Installation evidence
3. Perform manual install using necessary command line parameters
4. Verify installation evidence
 Files
 Registry keys
5. Stage the software where clients can access it
6. Create Software Update in SCUP
7. Publish toWSUS
8. Test via SCCM
 Installed on required systems?
 Not installed on n/a systems?
9. Rollout to systems via SCCM
© 2014 Monterey Technology Group Inc.
Bottom line
 Very few vendors publish catalogs for updating their own tools
 Adobe
 Acrobat and Flash
 Oracle Java
 Those that do seem have quality issues
 Create updates yourself
 Viable but time-consuming
 Why does everyone have to re-invent the wheel?
 They don’t
© 2014 Monterey Technology Group Inc.
SCUP with
Lumension
 SCUP with Lumension
1. Get the patch
2. Research
 Pre-requisites
 Applicability criteria
 Installation evidence
3. Perform manual install using necessary command line parameters
4. Verify installation evidence
 Files
 Registry keys
5. Stage the software where clients can access it
6. Create Software Update in SCUP
7. Publish toWSUS
8. Test via SCCM
 Installed on required systems?
 Not installed on n/a systems?
9. Rollout to systems via SCCM
Import Lumension catalog
© 2014 Monterey Technology Group Inc.
“Better than Free”
18
PROPRIETARY & CONFIDENTIAL - NOT FOR PUBLIC DISTRIBUTION
For more, see https://www.lumension.com/system-center/
patch-manager-desktop/requirements.aspx (scroll to bottom)
Additional Information
19
PROPRIETARY & CONFIDENTIAL - NOT FOR PUBLIC DISTRIBUTION
Free Catalog
https://www.lumension.com/system-center/
patch-manager-desktop/free-catalog.aspx
https://www.lumension.com/system-center/patch-manager-desktop.aspx
Global Headquarters
8660 East Hartford Drive
Suite 300
Scottsdale, AZ 85255
1.888.725.7828
info@lumension.com
http://blog.lumension.com

Using SCUP (System Center Updates Publisher) to Security Patch 3rd Party Apps with WSUS

  • 1.
    Sponsored byUsingSCUP (SystemCenter UpdatesPublisher) toSecurity Patch 3rd PartyApps with WSUS © 2014 Monterey Technology Group Inc.
  • 2.
    Thanks to Russ Ernst,Director, Product Management © 2014 Monterey Technology Group Inc. www.Lumension.com
  • 3.
    Preview of Key Points SCUP overview  Building software updates  Understanding the overall process  Where to obtain pre-built update catalogs? © 2014 Monterey Technology Group Inc.
  • 4.
    Compliance  3rd partysecurity patching  What’s your state of compliance?  How do you demonstrate it? © 2014 Monterey Technology Group Inc.
  • 5.
    SCUP  Single-user application Define software updates  Update program itself  Prerequisites  Applicability rules  Already installed rules  Publish to WSUS and SC Configuration Manager © 2014 Monterey Technology Group Inc.
  • 6.
    SCUP  SCUP objects Catalog  Software Updates  Software Update Bundles  Publications © 2014 Monterey Technology Group Inc.
  • 7.
  • 8.
    SCUPCatalog  Catalog  Collectionof pre-built software updates  Some published through Microsoft on the Internet  Others available for import  Creating your own updates?  No need for a catalog © 2014 Monterey Technology Group Inc.
  • 9.
    SCUP Software Update  Software Update Actual installation file  Rules © 2014 Monterey Technology Group Inc.
  • 10.
    SCUP Software Update  Software Update Actual installation file  Types  MSP – Windows Installer patch file  MSI – Windows installer file  EXE – Standalone EXE that performs update  Java  Success return codes  Command line parameters © 2014 Monterey Technology Group Inc.
  • 11.
    SCUP Software Update  Software Update Prerequisites  CPU Architecture  Language  Other updates  Installable rules  i.e. Does this computer need this update?  Installed rules  i.e. Does this computer already have this update?  Superseded updates © 2014 Monterey Technology Group Inc.
  • 12.
    Applicability rules  Depend onthe update file type  EXEs  Specify files that should be present with version number, date, etc  Registry keys  MSPs  Automatically generated from meta-data in the MSP itself  Should not have to create additional rules unless MSP not authored well  MSIs  Automatically generated  But still necessary to add a rule to check if application being updated is installed or not © 2014 Monterey Technology Group Inc.
  • 13.
    Pre-built rules  Greatfor re-use or templates  Java JRE file version rule template  Operating system version © 2014 Monterey Technology Group Inc.
  • 14.
    SCUP  Pre-reqs  WSUS SCCM  Initial setup tasks  Client trust  Enable “Allow signed updates for an intranet Microsoft update service location”  Choose signing certificate  Deploy toTrusted Root CAs,Trusted Publishers  Install SCUP © 2014 Monterey Technology Group Inc.
  • 15.
    SCUP  Over allprocess 1. Get the patch 2. Research  Pre-requisites  Applicability criteria  Installation evidence 3. Perform manual install using necessary command line parameters 4. Verify installation evidence  Files  Registry keys 5. Stage the software where clients can access it 6. Create Software Update in SCUP 7. Publish toWSUS 8. Test via SCCM  Installed on required systems?  Not installed on n/a systems? 9. Rollout to systems via SCCM © 2014 Monterey Technology Group Inc.
  • 16.
    Bottom line  Veryfew vendors publish catalogs for updating their own tools  Adobe  Acrobat and Flash  Oracle Java  Those that do seem have quality issues  Create updates yourself  Viable but time-consuming  Why does everyone have to re-invent the wheel?  They don’t © 2014 Monterey Technology Group Inc.
  • 17.
    SCUP with Lumension  SCUPwith Lumension 1. Get the patch 2. Research  Pre-requisites  Applicability criteria  Installation evidence 3. Perform manual install using necessary command line parameters 4. Verify installation evidence  Files  Registry keys 5. Stage the software where clients can access it 6. Create Software Update in SCUP 7. Publish toWSUS 8. Test via SCCM  Installed on required systems?  Not installed on n/a systems? 9. Rollout to systems via SCCM Import Lumension catalog © 2014 Monterey Technology Group Inc.
  • 18.
    “Better than Free” 18 PROPRIETARY& CONFIDENTIAL - NOT FOR PUBLIC DISTRIBUTION For more, see https://www.lumension.com/system-center/ patch-manager-desktop/requirements.aspx (scroll to bottom)
  • 19.
    Additional Information 19 PROPRIETARY &CONFIDENTIAL - NOT FOR PUBLIC DISTRIBUTION Free Catalog https://www.lumension.com/system-center/ patch-manager-desktop/free-catalog.aspx https://www.lumension.com/system-center/patch-manager-desktop.aspx
  • 20.
    Global Headquarters 8660 EastHartford Drive Suite 300 Scottsdale, AZ 85255 1.888.725.7828 [email protected] http://blog.lumension.com