I’m working through the 1425 lines of the yacy/defaults/yacy.init file and I could use some help understanding what is written there about certificates, these 4 settings in particular:
The info text in yacy.init leads me to believe keyStore and pkcs12ImportFile are the same file, although the password for the pkcs12 file can differ from the keyStore password provided by the first openssl command below. I also don’t see anywhere in that info text that asks for the .pem files, are they needed? I used these 2 commands to generate the pkcs12 file from pem files, although the pem files may not be needed.
openssl req -x509 -newkey rsa:4096 -keyout myKey.pem -out cert.pem -days 2000
openssl pkcs12 -export -out keyStore.p12 -inkey myKey.pem -in cert.pem