Hello,

I'm trying to use the BDE MergeModule in my pacakge, all works fine with merging the settings to the idapi, but not as a restrictive user the MM has no acces to change the settings.. Does anyone have a sollution for this problem..
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
G'Day Netlooney,

Have you seen this thread?
http://itninja.com/question/altiris-66&mpage=1&key=&#30771

I gave the directory BDE_INSTALL_PATH write permissions in my package and used AS to run a wisescipt to copy my idapi32 to my chosen location in the Common Files folder.

Hope this helps.
Regards Wayne
Answered 04/01/2008 by: WayneB
Blue Belt

Please log in to comment
0
ORIGINAL: netloony
I'm trying to use the BDE MergeModule in my pacakge, all works fine with merging the settings to the idapi, but not as a restrictive user the MM has no acces to change the settings.. Does anyone have a sollution for this problem..
Wayne's advice is spot-on. I'm willing to bet that a search of AppDeploy for 'BDE' would have turned up the same advice.

Also, as ever, ProcMon would have shown you the EXE trying to write to the configuration file and getting 'ACCESS DENIED'.
Answered 04/02/2008 by: VBScab
Red Belt

Please log in to comment
0
Going to try it,

Come back to you later..
Answered 04/02/2008 by: netloony
Senior Yellow Belt

Please log in to comment
0
Nope,

Setting rights for the user in the package doens't do the trick. still getting the 'Unable to merge new configuration' error as user.

ProcMon doesn't show an AccesDenied on the executable because this is a CA from within the MSI that causes the problem so the only thing you see in ProcMon is the Msiexec.
Answered 04/02/2008 by: netloony
Senior Yellow Belt

Please log in to comment
0
ORIGINAL: netloony
ProcMon doesn't show an AccesDenied on the executable...
Hardly surprising, since that's not where the problem is :)

You want to monitor the EXE which the CA calls, i.e. BDEConfig.EXE. Set PM to *ignore* MSIExec.EXE. When PM has done its stuff, search the output for IDAPI.CFG. It's *this* file causing the problem.
Answered 04/02/2008 by: VBScab
Red Belt

Please log in to comment
0
Seems like have solved the problem..

user needs also rights in the regstry.. (HKLM\Software\Borland)

Going to test this now, come back to you later with the test results...
Answered 04/02/2008 by: netloony
Senior Yellow Belt

Please log in to comment
0
Ok, that solved the problem..
Answered 04/07/2008 by: netloony
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity