|
| Multiple EXEs in one SIS |
 |
Wed, 30 Aug 2006 15:59:33 +020 |
Hi,
I have to install multiple EXEs in one SIS. Actually 4 of them.
One is an application and 3 are servers. If I remove all the servers
binaries from the SIS the install succeed. With the servers I'm getting
the 'Unable to install' error message at the very end of the
installation process. I'm using a DevCert and protected UIDs. Since the
installation succeed with only the application EXE I tried changing the
UID configuration in the servers EXE/MMP:
-UID 0 + No SECUREID => 'Unable to install'
-UID 0 + individual SECUREID for each server => 'Unable to install'
-UID 0 + SECUREID from the application => 'Unable to install'
I was using a N91.
What's the right thing to do here? I'll try harder I guess.
Surely since your PKG/SIS/APP(exe) UID is associated with the set of
capabilities defined in the certificate all EXEs in the SIS should use
the same SECUREID if they want to use those capabilities? Am I missing
something?
Cheers,
|
| Post Reply
|
| Re: Multiple EXEs in one SIS |
 |
Wed, 30 Aug 2006 18:03:14 +020 |
My bad I forgot to do reallyclean ;) It works with each EXE having their
own UIDs. So you have something like that in the MMPs:
UID 0 0xMyProtectedUid
SECUREID 0xMyProtectedUi
Stéphane Lenclud wrote:
> Hi,
>
> I have to install multiple EXEs in one SIS. Actually 4 of them.
> One is an application and 3 are servers. If I remove all the servers
> binaries from the SIS the install succeed. With the servers I'm getting
> the 'Unable to install' error message at the very end of the
> installation process. I'm using a DevCert and protected UIDs. Since the
> installation succeed with only the application EXE I tried changing the
> UID configuration in the servers EXE/MMP:
>
> -UID 0 + No SECUREID => 'Unable to install'
> -UID 0 + individual SECUREID for each server => 'Unable to install'
> -UID 0 + SECUREID from the application => 'Unable to install'
>
> I was using a N91.
> What's the right thing to do here? I'll try harder I guess.
> Surely since your PKG/SIS/APP(exe) UID is associated with the set of
> capabilities defined in the certificate all EXEs in the SIS should use
> the same SECUREID if they want to use those capabilities? Am I missing
> something?
>
> Cheers,
|
| Post Reply
|
| Re: Multiple EXEs in one SIS |
 |
Wed, 30 Aug 2006 22:26:22 -000 |
Just what I was about to say.
The installer will ensure that each SID is locally unique.
"Stéphane Lenclud" <stephane@lenclud.com> wrote in message
news:UCkwT4EzGHA.1380@UKCOL01WWEB01.symbian.intra...
> My bad I forgot to do reallyclean ;) It works with each EXE having their
> own UIDs. So you have something like that in the MMPs:
> UID 0 0xMyProtectedUid
> SECUREID 0xMyProtectedUi
>
> Stéphane Lenclud wrote:
> > Hi,
> >
> > I have to install multiple EXEs in one SIS. Actually 4 of them.
> > One is an application and 3 are servers. If I remove all the servers
> > binaries from the SIS the install succeed. With the servers I'm
getting
> > the 'Unable to install' error message at the very end of the
> > installation process. I'm using a DevCert and protected UIDs. Since
the
> > installation succeed with only the application EXE I tried changing
the
> > UID configuration in the servers EXE/MMP:
> >
> > -UID 0 + No SECUREID => 'Unable to install'
> > -UID 0 + individual SECUREID for each server => 'Unable to
install'
> > -UID 0 + SECUREID from the application => 'Unable to install'
> >
> > I was using a N91.
> > What's the right thing to do here? I'll try harder I guess.
> > Surely since your PKG/SIS/APP(exe) UID is associated with the set of
> > capabilities defined in the certificate all EXEs in the SIS should
use
> > the same SECUREID if they want to use those capabilities? Am I
missing
> > something?
> >
> > Cheers,
> > S.
|
| Post Reply
|
|
|
|
|
|
|
|
|
|