Click to Rate and Give Feedback
TechNet
TechNet Library
Systems Management
System Center
 How to Seal a Management Pack

  Switch on low bandwidth view
How to Seal a Management Pack

Updated: May 22, 2009

Applies To: Operations Manager 2007 R2, Operations Manager 2007 SP1

Use the Operations Manager 2007 support tool, MPSeal.exe, to change the format of an Operations Manager 2007 management pack from an XML file to a binary file. You can run MPSeal.exe on a client computer as long as that computer has Microsoft .NET Framework 2.0 installed. Also, you must have a client certificate to seal a management pack.

noteNote
If you plan to distribute a management pack that you have created, you should seal that management pack.

MPSeal.exe can be found on the distribution media in the SupportTools folder.

MPSeal.exe is a command-line tool that uses the following syntax:

MPseal.exe Management Pack Filename [/ISource Directory] /KeyfileKeyfile Path/CompanyCompany Name[/OutdirOutput Directory] [/DelaySign]

As an example, if you are sealing a management pack file named Microsoft.SQLServer.xml, you could use the following syntax:

MPSeal.exe Microsoft.SQLServer.xml /I c:\mps /Keyfile Microsoft.snk /Company "Microsoft Corporation"

A Microsoft.SQLServer.mp file is created and saved to the current directory.

To seal a Management Pack

  1. On a computer that has.NET Framework 2.0 installed, copy a client certificate and the MPSeal tool to a directory, and then copy a valid Operations Manager 2007 management pack to the same directory.

  2. Open a command prompt, change to the directory that contains the copied files.

  3. Run the MPSeal tool to change the XML-formatted management pack to a binary file. The sealed management pack should now have an .MP extension.

 
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
This documentation is incomplete      SSG31415926   |   Edit   |   Show History
Specifically:
  • What's a keyfile? Does it relate to the client certificate mentioned in the article? Where do I get one? Why is it necessary to have one for this process?
  • Why is the Company Name required? Is it stored in the sealed MP? Does it have to relate to anything in the client certificate?
  • What is DelaySign? What advantages and disadvantages are there in using it?
Tags What's this?: mfgcc (x) Add a tag
Flag as ContentBug
Keyfile and how to seal      SEAL a Management Pack   |   Edit   |   Show History
I had the same questions, but I just have found these!!!
To achieve the key you need Microsoft Visual studio 8 and sn.exe.
Create a folder where save the key; in W. powershell (1.0) use this command: "C:\program files\.........\sn.exe" -k folder directory\key.snk

This command create a key in the folder, then copy the file MPSeal.exe and the XML you want to seal into the folder.

In the management server, copy the folder with the key, and theXML and in cmd:



cd our folder
MPseal.exe xmlname.xml /I directory of operations manager management packs /keyfile our-folder-directory\key.snk /company our-company
Tags What's this?: Add a tag
Flag as ContentBug
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker