hi, i'm using MSI and difxapp.wixlib to install drivers.
I've signed myself each driver package, using cross selfsign tools:
1-creat a certificate (installed it on the tageted computer: "Trusted Root
Certification Authorities" and "Trusted Publishers")
2-creat a cat file for my package
3-inslall my driver...

all is OK on Wds 2000, XP, Vista...
but on Wds server 2003 i've the pop-up for an unsigned driver, even if my
cat file is ok and the certificate installed .

Have i to do something else for Serv2003?

Re: test signing server 2003 by Gianluca

Gianluca
Wed Feb 07 10:40:59 CST 2007

Which flags are you using to create the cat file (i suppose with inf2cat)?

Have a nice day
GV


"Rach" <Rach@discussions.microsoft.com> wrote in message
news:5FEA177D-AF4A-4B1B-9DF3-B04C8F73A387@microsoft.com...
> hi, i'm using MSI and difxapp.wixlib to install drivers.
> I've signed myself each driver package, using cross selfsign tools:
> 1-creat a certificate (installed it on the tageted computer: "Trusted Root
> Certification Authorities" and "Trusted Publishers")
> 2-creat a cat file for my package
> 3-inslall my driver...
>
> all is OK on Wds 2000, XP, Vista...
> but on Wds server 2003 i've the pop-up for an unsigned driver, even if my
> cat file is ok and the certificate installed .
>
> Have i to do something else for Serv2003?



Re: test signing server 2003 by Rach

Rach
Wed Feb 07 11:05:01 CST 2007

I don't use inf2cat, I use selfsign tools which are included in WDK (6000):
-Signability.exe (create the cat file using .inf and .sys)
-Signtool.exe (sign the cat file)

thanks
Rach

"Gianluca Varenni" wrote:

> Which flags are you using to create the cat file (i suppose with inf2cat)?
>
> Have a nice day
> GV
>
>
> "Rach" <Rach@discussions.microsoft.com> wrote in message
> news:5FEA177D-AF4A-4B1B-9DF3-B04C8F73A387@microsoft.com...
> > hi, i'm using MSI and difxapp.wixlib to install drivers.
> > I've signed myself each driver package, using cross selfsign tools:
> > 1-creat a certificate (installed it on the tageted computer: "Trusted Root
> > Certification Authorities" and "Trusted Publishers")
> > 2-creat a cat file for my package
> > 3-inslall my driver...
> >
> > all is OK on Wds 2000, XP, Vista...
> > but on Wds server 2003 i've the pop-up for an unsigned driver, even if my
> > cat file is ok and the certificate installed .
> >
> > Have i to do something else for Serv2003?
>
>
>

Re: test signing server 2003 by Gianluca

Gianluca
Wed Feb 07 11:17:24 CST 2007

I would probably try to use inf2cat, if I remember well signability gave a
lot of headaches to a lot people. And as a matter of facts the driver
signing walkthough from MS says

Inf2Cat is a Winqual submission tool that replaces the functionality
provided by Signability. For driver vendors, Inf2Cat verifies driver
packages and uses the information in a driver's INF file to create an
unsigned catalog file.

Note: Inf2Cat is not currently part of the WDK tools; it is installed with
the Winqual Submission Tools. When the Winqual Submission Tools package is
installed, Inf2Cat is placed in the Program Files (x86)\Microsoft Winqual
Submission Tool folder. To add Inf2Cat to the build environment along with
the other signing tools, copy Inf2cat.exe and all DLLs in the folder to the
%WinDDK%\BuildNumber\bin\SelfSign folder.


I would suggest you to try using inf2cat...

Have a nice day
GV



"Rach" <Rach@discussions.microsoft.com> wrote in message
news:9B262B57-0B6D-4E9F-B5F2-BBD34F652BA3@microsoft.com...
>I don't use inf2cat, I use selfsign tools which are included in WDK (6000):
> -Signability.exe (create the cat file using .inf and .sys)
> -Signtool.exe (sign the cat file)
>
> thanks
> Rach
>
> "Gianluca Varenni" wrote:
>
>> Which flags are you using to create the cat file (i suppose with
>> inf2cat)?
>>
>> Have a nice day
>> GV
>>
>>
>> "Rach" <Rach@discussions.microsoft.com> wrote in message
>> news:5FEA177D-AF4A-4B1B-9DF3-B04C8F73A387@microsoft.com...
>> > hi, i'm using MSI and difxapp.wixlib to install drivers.
>> > I've signed myself each driver package, using cross selfsign tools:
>> > 1-creat a certificate (installed it on the tageted computer: "Trusted
>> > Root
>> > Certification Authorities" and "Trusted Publishers")
>> > 2-creat a cat file for my package
>> > 3-inslall my driver...
>> >
>> > all is OK on Wds 2000, XP, Vista...
>> > but on Wds server 2003 i've the pop-up for an unsigned driver, even if
>> > my
>> > cat file is ok and the certificate installed .
>> >
>> > Have i to do something else for Serv2003?
>>
>>
>>



Re: test signing server 2003 by Ivco

Ivco
Wed Feb 07 15:27:21 CST 2007

Even if you use the signability.exe you still have to set some flags:

It should be something like this for Windows Server 2003, 32-bit version:

signability /driver:%CERTDIR% /auto /cat /os:32

Have a look at this(the flag value section):
http://msdn2.microsoft.com/en-us/library/aa906345.aspx

Have fun!

Rach wrote:
> I don't use inf2cat, I use selfsign tools which are included in WDK (6000):
> -Signability.exe (create the cat file using .inf and .sys)
> -Signtool.exe (sign the cat file)
>
> thanks
> Rach
>
> "Gianluca Varenni" wrote:
>
>> Which flags are you using to create the cat file (i suppose with inf2cat)?
>>
>> Have a nice day
>> GV
>>
>>
>> "Rach" <Rach@discussions.microsoft.com> wrote in message
>> news:5FEA177D-AF4A-4B1B-9DF3-B04C8F73A387@microsoft.com...
>>> hi, i'm using MSI and difxapp.wixlib to install drivers.
>>> I've signed myself each driver package, using cross selfsign tools:
>>> 1-creat a certificate (installed it on the tageted computer: "Trusted Root
>>> Certification Authorities" and "Trusted Publishers")
>>> 2-creat a cat file for my package
>>> 3-inslall my driver...
>>>
>>> all is OK on Wds 2000, XP, Vista...
>>> but on Wds server 2003 i've the pop-up for an unsigned driver, even if my
>>> cat file is ok and the certificate installed .
>>>
>>> Have i to do something else for Serv2003?
>>
>>

Re: test signing server 2003 by Rach

Rach
Wed Feb 07 12:50:02 CST 2007

Yes of course i've set the flags:
signability /driver:path /cat /auto /os:298 (it includes OS 32 bits from
2000 to vista)
As i said the cat file is accepted on all OS, except Serv2003 !

I'll try inf2cat but i'd prefer to keep working with signability tool ( i
like headaches !)

"Ivco" wrote:

> Even if you use the signability.exe you still have to set some flags:
>
> It should be something like this for Windows Server 2003, 32-bit version:
>
> signability /driver:%CERTDIR% /auto /cat /os:32
>
> Have a look at this(the flag value section):
> http://msdn2.microsoft.com/en-us/library/aa906345.aspx
>
> Have fun!
>
> Rach wrote:
> > I don't use inf2cat, I use selfsign tools which are included in WDK (6000):
> > -Signability.exe (create the cat file using .inf and .sys)
> > -Signtool.exe (sign the cat file)
> >
> > thanks
> > Rach
> >
> > "Gianluca Varenni" wrote:
> >
> >> Which flags are you using to create the cat file (i suppose with inf2cat)?
> >>
> >> Have a nice day
> >> GV
> >>
> >>
> >> "Rach" <Rach@discussions.microsoft.com> wrote in message
> >> news:5FEA177D-AF4A-4B1B-9DF3-B04C8F73A387@microsoft.com...
> >>> hi, i'm using MSI and difxapp.wixlib to install drivers.
> >>> I've signed myself each driver package, using cross selfsign tools:
> >>> 1-creat a certificate (installed it on the tageted computer: "Trusted Root
> >>> Certification Authorities" and "Trusted Publishers")
> >>> 2-creat a cat file for my package
> >>> 3-inslall my driver...
> >>>
> >>> all is OK on Wds 2000, XP, Vista...
> >>> but on Wds server 2003 i've the pop-up for an unsigned driver, even if my
> >>> cat file is ok and the certificate installed .
> >>>
> >>> Have i to do something else for Serv2003?
> >>
> >>
>

Re: test signing server 2003 by Gianluca

Gianluca
Wed Feb 07 13:08:50 CST 2007

Which version of Windows 2003 are you using? standard or datacenter?

The documentation for signability has a "datacenter" switch (/dtc). The
documentation is not so clear, I wonder if that flag is needed in case of
signing the driver for 2003 datacenter edition.

Just my two cents
GV

"Rach" <Rach@discussions.microsoft.com> wrote in message
news:E2993449-2345-4178-B8C9-E3EADDB8BFFC@microsoft.com...
> Yes of course i've set the flags:
> signability /driver:path /cat /auto /os:298 (it includes OS 32 bits from
> 2000 to vista)
> As i said the cat file is accepted on all OS, except Serv2003 !
>
> I'll try inf2cat but i'd prefer to keep working with signability tool ( i
> like headaches !)
>
> "Ivco" wrote:
>
>> Even if you use the signability.exe you still have to set some flags:
>>
>> It should be something like this for Windows Server 2003, 32-bit version:
>>
>> signability /driver:%CERTDIR% /auto /cat /os:32
>>
>> Have a look at this(the flag value section):
>> http://msdn2.microsoft.com/en-us/library/aa906345.aspx
>>
>> Have fun!
>>
>> Rach wrote:
>> > I don't use inf2cat, I use selfsign tools which are included in WDK
>> > (6000):
>> > -Signability.exe (create the cat file using .inf and .sys)
>> > -Signtool.exe (sign the cat file)
>> >
>> > thanks
>> > Rach
>> >
>> > "Gianluca Varenni" wrote:
>> >
>> >> Which flags are you using to create the cat file (i suppose with
>> >> inf2cat)?
>> >>
>> >> Have a nice day
>> >> GV
>> >>
>> >>
>> >> "Rach" <Rach@discussions.microsoft.com> wrote in message
>> >> news:5FEA177D-AF4A-4B1B-9DF3-B04C8F73A387@microsoft.com...
>> >>> hi, i'm using MSI and difxapp.wixlib to install drivers.
>> >>> I've signed myself each driver package, using cross selfsign tools:
>> >>> 1-creat a certificate (installed it on the tageted computer: "Trusted
>> >>> Root
>> >>> Certification Authorities" and "Trusted Publishers")
>> >>> 2-creat a cat file for my package
>> >>> 3-inslall my driver...
>> >>>
>> >>> all is OK on Wds 2000, XP, Vista...
>> >>> but on Wds server 2003 i've the pop-up for an unsigned driver, even
>> >>> if my
>> >>> cat file is ok and the certificate installed .
>> >>>
>> >>> Have i to do something else for Serv2003?
>> >>
>> >>
>>



Re: test signing server 2003 by Rach

Rach
Wed Feb 07 13:45:00 CST 2007

I've done the test on several Serv2003 (standard, enterprise edition)
but i'll try with the /dtc flag (perhaps it will work!)

for the moment i'm going home (i write from france...)

thanks
Rachid.

"Gianluca Varenni" wrote:

> Which version of Windows 2003 are you using? standard or datacenter?
>
> The documentation for signability has a "datacenter" switch (/dtc). The
> documentation is not so clear, I wonder if that flag is needed in case of
> signing the driver for 2003 datacenter edition.
>
> Just my two cents
> GV
>
> "Rach" <Rach@discussions.microsoft.com> wrote in message
> news:E2993449-2345-4178-B8C9-E3EADDB8BFFC@microsoft.com...
> > Yes of course i've set the flags:
> > signability /driver:path /cat /auto /os:298 (it includes OS 32 bits from
> > 2000 to vista)
> > As i said the cat file is accepted on all OS, except Serv2003 !
> >
> > I'll try inf2cat but i'd prefer to keep working with signability tool ( i
> > like headaches !)
> >
> > "Ivco" wrote:
> >
> >> Even if you use the signability.exe you still have to set some flags:
> >>
> >> It should be something like this for Windows Server 2003, 32-bit version:
> >>
> >> signability /driver:%CERTDIR% /auto /cat /os:32
> >>
> >> Have a look at this(the flag value section):
> >> http://msdn2.microsoft.com/en-us/library/aa906345.aspx
> >>
> >> Have fun!
> >>
> >> Rach wrote:
> >> > I don't use inf2cat, I use selfsign tools which are included in WDK
> >> > (6000):
> >> > -Signability.exe (create the cat file using .inf and .sys)
> >> > -Signtool.exe (sign the cat file)
> >> >
> >> > thanks
> >> > Rach
> >> >
> >> > "Gianluca Varenni" wrote:
> >> >
> >> >> Which flags are you using to create the cat file (i suppose with
> >> >> inf2cat)?
> >> >>
> >> >> Have a nice day
> >> >> GV
> >> >>
> >> >>
> >> >> "Rach" <Rach@discussions.microsoft.com> wrote in message
> >> >> news:5FEA177D-AF4A-4B1B-9DF3-B04C8F73A387@microsoft.com...
> >> >>> hi, i'm using MSI and difxapp.wixlib to install drivers.
> >> >>> I've signed myself each driver package, using cross selfsign tools:
> >> >>> 1-creat a certificate (installed it on the tageted computer: "Trusted
> >> >>> Root
> >> >>> Certification Authorities" and "Trusted Publishers")
> >> >>> 2-creat a cat file for my package
> >> >>> 3-inslall my driver...
> >> >>>
> >> >>> all is OK on Wds 2000, XP, Vista...
> >> >>> but on Wds server 2003 i've the pop-up for an unsigned driver, even
> >> >>> if my
> >> >>> cat file is ok and the certificate installed .
> >> >>>
> >> >>> Have i to do something else for Serv2003?
> >> >>
> >> >>
> >>
>
>
>

Re: test signing server 2003 by Rach

Rach
Thu Feb 08 09:00:02 CST 2007

Hi, me again!
I've tried the Inf2cat.exe tool:
inf2cat.exe /driver:"my driver path" /os:2000,XP_X86,Server2003_X86

But nothing, my package is valid for Wds 2000,XP and not for Server2003...

So I don't know what to do... Is there like Vista a flag "test signing" to
enable?

Rach.

"Gianluca Varenni" wrote:

> Which version of Windows 2003 are you using? standard or datacenter?
>
> The documentation for signability has a "datacenter" switch (/dtc). The
> documentation is not so clear, I wonder if that flag is needed in case of
> signing the driver for 2003 datacenter edition.
>
> Just my two cents
> GV
>
> "Rach" <Rach@discussions.microsoft.com> wrote in message
> news:E2993449-2345-4178-B8C9-E3EADDB8BFFC@microsoft.com...
> > Yes of course i've set the flags:
> > signability /driver:path /cat /auto /os:298 (it includes OS 32 bits from
> > 2000 to vista)
> > As i said the cat file is accepted on all OS, except Serv2003 !
> >
> > I'll try inf2cat but i'd prefer to keep working with signability tool ( i
> > like headaches !)
> >
> > "Ivco" wrote:
> >
> >> Even if you use the signability.exe you still have to set some flags:
> >>
> >> It should be something like this for Windows Server 2003, 32-bit version:
> >>
> >> signability /driver:%CERTDIR% /auto /cat /os:32
> >>
> >> Have a look at this(the flag value section):
> >> http://msdn2.microsoft.com/en-us/library/aa906345.aspx
> >>
> >> Have fun!
> >>
> >> Rach wrote:
> >> > I don't use inf2cat, I use selfsign tools which are included in WDK
> >> > (6000):
> >> > -Signability.exe (create the cat file using .inf and .sys)
> >> > -Signtool.exe (sign the cat file)
> >> >
> >> > thanks
> >> > Rach
> >> >
> >> > "Gianluca Varenni" wrote:
> >> >
> >> >> Which flags are you using to create the cat file (i suppose with
> >> >> inf2cat)?
> >> >>
> >> >> Have a nice day
> >> >> GV
> >> >>
> >> >>
> >> >> "Rach" <Rach@discussions.microsoft.com> wrote in message
> >> >> news:5FEA177D-AF4A-4B1B-9DF3-B04C8F73A387@microsoft.com...
> >> >>> hi, i'm using MSI and difxapp.wixlib to install drivers.
> >> >>> I've signed myself each driver package, using cross selfsign tools:
> >> >>> 1-creat a certificate (installed it on the tageted computer: "Trusted
> >> >>> Root
> >> >>> Certification Authorities" and "Trusted Publishers")
> >> >>> 2-creat a cat file for my package
> >> >>> 3-inslall my driver...
> >> >>>
> >> >>> all is OK on Wds 2000, XP, Vista...
> >> >>> but on Wds server 2003 i've the pop-up for an unsigned driver, even
> >> >>> if my
> >> >>> cat file is ok and the certificate installed .
> >> >>>
> >> >>> Have i to do something else for Serv2003?
> >> >>
> >> >>
> >>
>
>
>

Re: test signing server 2003 by Gianluca

Gianluca
Fri Feb 09 16:07:29 CST 2007


"Rach" <Rach@discussions.microsoft.com> wrote in message
news:CC190A7A-CF0C-4BBD-8944-7B3FB7112F01@microsoft.com...
> Hi, me again!
> I've tried the Inf2cat.exe tool:
> inf2cat.exe /driver:"my driver path" /os:2000,XP_X86,Server2003_X86
>
> But nothing, my package is valid for Wds 2000,XP and not for Server2003...
>
> So I don't know what to do... Is there like Vista a flag "test signing" to
> enable?

Not that I know of.

Have you tried

1. using just /os:Server2003_x86
2. using just /os:xp_x86 (it shouldn't work)

??

Ciao
GV

>
> Rach.
>
> "Gianluca Varenni" wrote:
>
>> Which version of Windows 2003 are you using? standard or datacenter?
>>
>> The documentation for signability has a "datacenter" switch (/dtc). The
>> documentation is not so clear, I wonder if that flag is needed in case of
>> signing the driver for 2003 datacenter edition.
>>
>> Just my two cents
>> GV
>>
>> "Rach" <Rach@discussions.microsoft.com> wrote in message
>> news:E2993449-2345-4178-B8C9-E3EADDB8BFFC@microsoft.com...
>> > Yes of course i've set the flags:
>> > signability /driver:path /cat /auto /os:298 (it includes OS 32 bits
>> > from
>> > 2000 to vista)
>> > As i said the cat file is accepted on all OS, except Serv2003 !
>> >
>> > I'll try inf2cat but i'd prefer to keep working with signability tool
>> > ( i
>> > like headaches !)
>> >
>> > "Ivco" wrote:
>> >
>> >> Even if you use the signability.exe you still have to set some flags:
>> >>
>> >> It should be something like this for Windows Server 2003, 32-bit
>> >> version:
>> >>
>> >> signability /driver:%CERTDIR% /auto /cat /os:32
>> >>
>> >> Have a look at this(the flag value section):
>> >> http://msdn2.microsoft.com/en-us/library/aa906345.aspx
>> >>
>> >> Have fun!
>> >>
>> >> Rach wrote:
>> >> > I don't use inf2cat, I use selfsign tools which are included in WDK
>> >> > (6000):
>> >> > -Signability.exe (create the cat file using .inf and .sys)
>> >> > -Signtool.exe (sign the cat file)
>> >> >
>> >> > thanks
>> >> > Rach
>> >> >
>> >> > "Gianluca Varenni" wrote:
>> >> >
>> >> >> Which flags are you using to create the cat file (i suppose with
>> >> >> inf2cat)?
>> >> >>
>> >> >> Have a nice day
>> >> >> GV
>> >> >>
>> >> >>
>> >> >> "Rach" <Rach@discussions.microsoft.com> wrote in message
>> >> >> news:5FEA177D-AF4A-4B1B-9DF3-B04C8F73A387@microsoft.com...
>> >> >>> hi, i'm using MSI and difxapp.wixlib to install drivers.
>> >> >>> I've signed myself each driver package, using cross selfsign
>> >> >>> tools:
>> >> >>> 1-creat a certificate (installed it on the tageted computer:
>> >> >>> "Trusted
>> >> >>> Root
>> >> >>> Certification Authorities" and "Trusted Publishers")
>> >> >>> 2-creat a cat file for my package
>> >> >>> 3-inslall my driver...
>> >> >>>
>> >> >>> all is OK on Wds 2000, XP, Vista...
>> >> >>> but on Wds server 2003 i've the pop-up for an unsigned driver,
>> >> >>> even
>> >> >>> if my
>> >> >>> cat file is ok and the certificate installed .
>> >> >>>
>> >> >>> Have i to do something else for Serv2003?
>> >> >>
>> >> >>
>> >>
>>
>>
>>