|
This article applies to:
- OProfile 3.0
- OProfile 4.0
DESCRIPTION
OProfile supports two web deployment methods:
- Web install – run once: OProfile will install components using a web interface for
one time profile creation.
- Web install – install locally: OProfile is installed automatically on the local client
to generate a profile for anyone who logs on to the machine using a web interface
In order to use either method effectively you must digitally sign the oprofile.cab file generated by the OPAW. Also, if you make any changes to the OProfile INI file in the deploy directory after the OPAW (either manually or using the OProfile Advanced Profile Editor) you must recompile the oprofile.cab file.
The web deployment method works by fooling Microsoft Internet Explorer (MSIE) into thinking the OProfile is an ActiveX control (OProfile is not an ActiveX control). MSIE downloads the oprofile.cab file, uncompresses the contents and follows the instructions in the file. By default, MSIE will not trust unsigned ActiveX controls for security reasons - how does MSIE know it is not a virus or other unfriendly program?
By signing the cab file with a digital certificate, you are telling MSIE that this cab file came from a trusted source: you, and it is safe to download and execute. If you do not digitally sign your oprofile.cab file the web deployment method may not work for all clients.
If you have a Microsoft Authenticode Digital ID you can use it to sign your oprofile.cab file using the tools provided by OProfile. Launch the OPAW Command Prompt shortcut. Next, use the signcode command to sign the oprofile.cab file.
For Example:
signcode -spc mycert.spc -v mycert.pvt -timeStamper http://timestamp.verisign.com/scripts/timstamp.dll .\deploy\oprofile.cab
Your cab file is now signed and ready to be copied to the web server.
Note: If you change your OProfile INI file you must run the compile command embed the new OProfile INI file into the cab file. Any time your oprofile.cab file changes or is updated you need to resign it.
MORE INFO
|