Hello @eht16 I have reached the point of creating the installers but I am in 
the need of key/certificate in order to sign (`codesign_key.pem`, 
`codesign.pem`).
Should I get a unique set myself? I haven't done this before, can you point me 
to where you did get yours?
```
Execute command: osslsigncode sign -verbose -certs 
C:\msys64\home\PenoneG/geany_build/codesign.pem -key 
C:\msys64\home\PenoneG/geany_build/codesign_key.pem -n Geany Binary -i 
https://www.geany.org -ts https://zeitstempel.dfn.de/ -h sha512 -in 
C:\msys64\home\PenoneG/geany_build/release/geany/bin/geany.exe -out 
C:\msys64\home\PenoneG/geany_build/release/geany/bin/geany.exe-signed
Failed to read certificate file: C:\msys64\home\PenoneG/geany_build/codesign.pem
Failed to read key or certificates
68100000:error:80000002:system library:BIO_new_file:No such file or 
directory:../openssl-3.4.0/crypto/bio/bss_file.c:67:calling 
fopen(C:\msys64\home\PenoneG/geany_build/codesign_key.pem, rb)
68100000:error:10000080:BIO routines:BIO_new_file:no such 
file:../openssl-3.4.0/crypto/bio/bss_file.c:75:
68100000:error:80000002:system library:BIO_new_file:No such file or 
directory:../openssl-3.4.0/crypto/bio/bss_file.c:67:calling 
fopen(C:\msys64\home\PenoneG/geany_build/codesign.pem, rb)
68100000:error:10000080:BIO routines:BIO_new_file:no such 
file:../openssl-3.4.0/crypto/bio/bss_file.c:75:
Failed
Traceback (most recent call last):
  File "C:/msys64/home/PenoneG/geany-release.py", line 132, in <module>
    make_release()
  File "C:/msys64/home/PenoneG/geany-release.py", line 111, in make_release
    sign_files(*binary_files)
  File "C:/msys64/home/PenoneG/geany-release.py", line 81, in sign_files
    run_command(
  File "C:/msys64/home/PenoneG/geany-release.py", line 41, in run_command
    check_call(cmd, **kwargs)
  File "C:/msys64/mingw64/lib/python3.12/subprocess.py", line 413, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '('osslsigncode', 'sign', '-verbose', 
'-certs', 'C:\\msys64\\home\\PenoneG/geany_build/codesign.pem', '-key', 
'C:\\msys64\\home\\PenoneG/geany_build/codesign_key.pem', '-n', 'Geany Binary', 
'-i', 'https://www.geany.org', '-ts', 'https://zeitstempel.dfn.de/', '-h', 
'sha512', '-in', 
'C:\\msys64\\home\\PenoneG/geany_build/release/geany/bin/geany.exe', '-out', 
'C:\\msys64\\home\\PenoneG/geany_build/release/geany/bin/geany.exe-signed')' 
returned non-zero exit status 4294967295.

```

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/4189#issuecomment-2628955842
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/issues/4189/2628955...@github.com>

Reply via email to