RSS Feed

Applying a "Virtual Patch" in Ten Easy Steps


By Jared Payne

Posted: 31 Jan 2006

The ability to apply a virtual patch to a software application is one of the exciting features we've been told to look forward to in a future version of SVS. Here a few steps that will allow you to apply virtual patches using today's SVS.

  1. Start with an application installed to an SVS application layer.
  2. Reset the layer to make sure it is clean.
  3. Activate the layer.
  4. Apply the patch by running the update on the application layer.
  5. Create an empty layer (for this example, we'll name the layer "App_PATCH_1").
  6. Run WriteableSwap.
    WriteableSwap application App_Patch_1 -F
  7. Export App_Patch_1
  8. Send App_Patch_1 to all your client machines.
  9. Run WriteableSwap on the client.
    WriteableSwap application App_Patch_1 -F
  10. Enjoy a virtually patched version of your application.

If something goes wrong and the patch breaks a program or process on your client machine, there are two things you can do:

  • Reset the application. The patch was in the writeable sublayer and will be discarded.
  • Run WriteableSwap:
    WriteableSwap application App_Patch_1 -F
    This will swap the patch sublayer out and the old version of the application will work just like before.

 

Product

Topic

PC Magazine - SVS: Help for Software Testers, Conflicts "It prevents things from building up in your system, and is particularly good if you try lots of different programs. Best of all is the price -- it's a free download for individual use, though there's a corporate version with more management at $29 a seat. It's certainly a useful tool, one that may find its way into my list of indispensible utilities."
eWeek - Altiris Virtually Resolves Application Conflict "During tests, SVS enabled eWEEK Labs to install and then activate a wide variety of productivity applications without having to test for possible conflicts prior to deployment."
Processor - Virtualization OSes & Apps "Altiris is better known for its management tools, but it recently released a product called SVS (Software Virtualization Services). SVS takes a slightly different approach to the problem in that it makes it possible to virtualize applications instead of an entire OS."
Online SVS Training Now Available Altiris Education has a new online course that covers SVS from topics like layer management to best practices. Get a preview here.
UK Comment Wire - The future of application virtualisation "It's going to be huge," says Greg Butterfield, CEO of Altiris, talking up a subject variously described as on-demand streaming or desktop application virtualisation. The man has a history of identifying growth markets.
ComputerWeekly - Altiris releases Software Virtualisation Solution "SVS places applications and data into units that can be managed based on business requirements. SVS only affects how application files and registry settings are installed and not how they are consumed or run, preserving normal application supportability, functionality and behaviour."
Lifehacker - Safely install software in a virtual layer "With Altiris SVS, you can install any program to a transparent layer that snags all attempts that the program makes to write to your system, instead saving them inside of the layer. That means no extra .dll's and no permanent registry changes - SVS takes care of all of that."
IT-Director.com - Altiris Releases Desktop Software Virtualisation Solution "The use of 'virtualisation' capabilities in the new Altiris solution can help organisations alleviate many of the problems associated with software conflicts that are commonly encountered."