Sign our .inf file with the comodo key. Update signing-driver
authorKeith Packard <keithp@keithp.com>
Tue, 17 Jun 2014 07:08:03 +0000 (00:08 -0700)
committerKeith Packard <keithp@keithp.com>
Tue, 17 Jun 2014 07:08:03 +0000 (00:08 -0700)
I've tested this on Windows 7 and it appears to work. No idea if it
works on Windows 8 yet.

Signed-off-by: Keith Packard <keithp@keithp.com>
altusmetrum.cat
signing-driver

index 2d7e8b2..eb5dff9 100644 (file)
Binary files a/altusmetrum.cat and b/altusmetrum.cat differ
index 177c507..240609c 100644 (file)
@@ -2,19 +2,25 @@ Notes on getting a signing key for driver signing
 
 http://technet.microsoft.com/en-us/library/dd919238%28v=ws.10%29.aspx
 
-# use MMC to add the certificates snap-in for ComputerAccount on Local computer
+Start MMC as administrator (start a console as administrator, launch
+mmc from there).
 
-Run console as Administrator:
+Use MMC to add the certificates snap-in for ComputerAccount on Local computer
 
-makecert -r -n "CN=AltusMetrum" -ss AltusMetrumCertStore -sr LocalMachine
+Create a key store for our keys called AltusMetrumCertStore
+
+Add our key from ~/altusmetrumllc/altusmetrum-key.p12
+
+# Our cert is now called "Altus Metrum, LLC"
+
+Create a new directory with a simple path. Copy altusmetrum.inf to
+that directory
 
 # <path> contains the altusmetrum.inf file we ship. Make sure <path>
 # is otherwise empty or inf2cat will get confused
 
 inf2cat /driver:<path> /os:7_X86,7_X64,8_X86,8_X64
 
-signtool sign /s AltusMetrumCertStore /n “AltusMetrum"
+signtool sign /s AltusMetrumCertStore /n “Altus Metrum, LLC"
          /t http://timestamp.verisign.com/scripts/timestamp.dll
          altusmetrum.cat
-
-pnputil -i -a altusmetrum.inf