
Sample uacme scripts for Peter
2024-12-06 SHL

== Scripts etc. ==

  uacme-hook.cmd                Uacme hook script.  See other scripts for
                                usage examples.

  uacme-renew.cmd               Wrapper script to renew domains listed in
                                uacme-renew.domains.

  uacme-renew.domains           List of domains to renew.

  issue_wwwcihbz2.cmd           Test script to issue cert for cih.bz and
                                www.cih.bz.

  issue_wwwdnacih2.cmd          Test script to issue cert for dnacih.com and
                                www.dnacih.com.

  issue_wwwmbopinion2.cmd       Test script to issue cert for dnacih.com and
                                www.dnacih.com.

  p_issue_shl.cmd               Test script to issue cert for domains listed
                                on command line.

  The REXX scripts are written to Classic REXX.

  The batch scripts assume 4OS2, but can be edited to run under CMD.EXE with
  minor edits.

== File locations ==

  Unless overridden, uacme will create certs and keys in the c:\etc\ssl\uacme
  directory tree assuming %UNIXROOT% is C:.

  When asked to issue a certificate for www.dnacih.com, it will
  create/updated the private key at

    c:/etc/ssl/uacme/private/www.dnacih.com/key.pem

  and the cert at

    c:/etc/ssl/uacme/www.dnacih.com/cert.pem

  If running apache httpd, the conf statements

    SSLCertificateFile c:/etc/ssl/uacme/www.dnacih.com/cert.pem
    SSLCertificateKeyFile c:/etc/ssl/uacme/private/www.dnacih.com/key.pem

  will find and use these files.

  If this file organization does not work for webserve2, you renew script can 
  move/rename the files as needed.

== eof ==
