On Sat, Dec 28, 2002, Pj wrote:

> 
> I want to automate self signed certificate generation
> For my customers, so that my software detects expiration of the
> Certificate and runs the appropriate commands to generate the new cert.
> 
> 
> Like this:
> 
>     openssl genrsa -rand .rnd -out key.pem 1024
>     openssl req -new -key key.pem -out cert.pem -x509 -config
> openssl.cnf << theData.txt
> 
> theData.txt would contain lines to feed stdin ( req.c contains
> fgets(buf,1024,stdin) )
> However the openssl.exe comes up with "weird input :-(" whenever I try
> this, due to a missing "\n"
> In the data, even though each line in theData.txt ends in hex 0D0A ....
> 
> This is a little confusing, so before I hack req.c, does anyone have a
> suggestion about this,
> Maybe someone has done this already and knows of the "black art" I am
> missing.!
> 
> Alternately is there a way of putting the data into the openssl.cnf
> file, so that no prompts from
> Stdin need to take place at all?
> 

Yes, its in the fine manual for req...

Steve.
--
Dr. Stephen Henson      [EMAIL PROTECTED]            
OpenSSL Project         http://www.openssl.org/~steve/
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to