Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Code Signing Certificate Experience

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default Code Signing Certificate Experience

    Hi All

    By some miracle and with the help of Jane's excellent notes and
    Friedrich's help we now have a certificate.

    Two lessons learned.

    First, if you have a DUNS record make sure that it agrees to your DNS
    record, particularly the phones and address. We have moved offices and
    the DUNS record was out of date. That got Comodo thinking we were
    rogues from outer space. But that is sorted now.

    Second, the email they send to you to initiate an automated call back is
    obtuse. Assume that the first link does not work and take the next one
    provided - this will definitely give you space to type in your login and
    password and code they give you. They say you must type the code into
    the email. Wrong. It is into the popup window that works with the
    second link.

    Oh - and as Friedrich has mentioned in another thread, MS Edge is out of
    the running for this exercise.

    And now that I have got the damn thing I have no idea what to do with
    it. Any notes or pointers?

    Cheers
    Andre

  2. #2

    Default Re: Code Signing Certificate Experience

    >And now that I have got the damn thing I have no idea what to do with
    >it. Any notes or pointers?

    Easy. Codesign all your generated EXEs and DLLs using SetupBuilder before you try and
    distribute any of them.

    There are settings within SB to store the CERT and the private key to make things
    easier for You.
    Then add script items to codesign (after adding any manifests) to the EXEs.
    This is usually, for me, anyway, very early on in the SB scripting.

    JohnG

  3. #3

    Default Re: Code Signing Certificate Experience

    Hi John

    No idea how to any of this. Clueless.

    Cheers
    Andre

  4. #4

    Default Re: Code Signing Certificate Experience

    <g> RTFM.

    Hopefully you use setupbuilder to generate the SETUP files or UPDATE files for your
    clients. In SB, with NO projects open, start by loading your codesigning PK and pwd.

    Tools/Options/ codeSigning Tab and fill in the blanks. see screenshot.

    That should get the worst of it done. Then add the scripting items to actually do the
    Signing. The script will use signtool.exe, that you need to get from MS. And it
    needs to be the signtool.exe (be aware that there are many) for your current Window$
    version.

    wITHIN sb PROJECT, (damn caps lock) go to the "script editor", and add the
    "Compiler Directive" #code-sign application ( screencap2.)
    That should have your off to the races.

    John
    Attached Images Attached Images   

  5. #5

    Default Re: Code Signing Certificate Experience

    > wITHIN sb PROJECT, (damn caps lock) go to the "script editor", and
    > add the "Compiler Directive" #code-sign application ( screencap2.)
    > That should have your off to the races.

    Perfect, true & 100 percent to-the-point :-)

    Thanks John!

    Friedrich

  6. #6

    Default Re: Code Signing Certificate Experience

    LOL

    You mean the SB manual? I will look at that.

    Thanks for the pointers. No doubt more questions to come.

    Andre Labuschagne

  7. #7

    Default Re: Code Signing Certificate Experience

    Andre,

    >
    > No idea how to any of this. Clueless.
    >

    Here is all you need to handle code-signing :-)

    http://www.lindersoft.com/forums/showthread.php?47199

    Does this help?

    Friedrich

  8. #8

    Default Re: Code Signing Certificate Experience

    You can let the SetupBuilder IDE download the signtool.exe from Microsoft
    for you.

    IDE -> Help | Get Microsoft SignTool

    Friedrich

  9. #9

    Default Re: Code Signing Certificate Experience

    Thanks!

    Andre Labuschagne

  10. #10

    Default Re: Code Signing Certificate Experience

    There's also an OLD video I did some years ago.

    The third section walks through the basics of code-signing the installer and
    a component that you're distributing.
    http://www.beachbunnysoftware.com/SBVideo/

    jf

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •