hendricksc,
I've successfully repackaged SAP 6.2C2. Here is a quick script that I use to append our SAP related stuff to the services file. I also included one that I run that removes all SAP related stuff from the services file upon an uninstall of the product, it also creates a backup of the working services file just in case something goes wrong.
The SAP_Services_File_Edit.vbs needs an install condition of :
" Not Installed " - This configures it so that it only runs this custom action on the first initial install of your .msi.
The " Install Exec Sequence " should be " After InstallInitialize ".
The ServicesFileCleanup.vbs needs an install condition of :
" &SAPGUINewFeature = 2 " - SAPGUINewFeature is whatever you called your feature.
The " Install Exec Sequence " should be " After " SAP_Services_File_Edit ".
" Return Processing " should be " Synchronous (Ignores Exit Code) for both custom actions.
" In-Script Execution " should be " Deferred Execution in System Context ".
You will of course need to create components for these files.
Let me know if you have problems...
Bryan