All,

Currently in openssl.inc the openssl.cnf file is being placed in the 
openssl-misc package.  However, when running the openssl command you will 
frequently receive warnings about this configuration file missing.  i.e.:

WARNING: can't open config file: /usr/lib/ssl/openssl.cnf

Also, when running the command "openssl req" to request and generate a 
certificate the command will fail without the openssl.cnf file being installed 
on the target system. i.e.

WARNING: can't open config file: /usr/lib/ssl/openssl.cnf
Unable to load config info from /usr/lib/ssl/openssl.cnf

Is there a reason why this file is placed in the misc package since it seems to 
be either looked for or required by the openssl executable shipped in the base 
openssl package?

>From the log I see that the openssl.cnf file was originally added to the 
>libcrypto package since it was accessed directly from libcrypto (commit 
>f95a95435ca79e7b9942b6e321d30e264c728791).  I then see that it was moved the 
>file to the misc package to make different libcrypto versions parallel 
>installable (commit 26b7d6514111d5ac0171c1834fa85d4576d783bf) but no other 
>justification as to why the .cnf was placed in the misc instead of base 
>package.

I have a patch to move the openssl.cnf file into the openssl package but I 
wanted to better understand why this file was not already in the openssl 
package before submitting my patch. 

Sincerely,
Chase Maupin


_______________________________________________
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to