if not defined FQDN goto guess_fqdn\r
\r
:generate\r
-set PATH=%PREFIX%..\..\lib;%PREFIX%..\..\bin\r
set CNF="%PREFIX%sp-cert.cnf"\r
echo # OpenSSL configuration file for creating sp-cert.pem >%CNF%\r
echo [req] >>%CNF%\r
echo [ext] >>%CNF%\r
if defined ENTITYID (echo subjectAltName=DNS:%FQDN%,URI:%ENTITYID% >>%CNF%) else (echo subjectAltName=DNS:%FQDN% >>%CNF%)\r
echo subjectKeyIdentifier=hash >>%CNF%\r
-"@-PROGRAMFILES-@Shibboleth\SP\lib\openssl.exe" req -config %PREFIX%sp-cert.cnf -new -x509 -days %DAYS% -keyout %PREFIX%sp-key.pem -out %PREFIX%sp-cert.pem\r
+openssl.exe req -config %PREFIX%sp-cert.cnf -new -x509 -days %DAYS% -keyout %PREFIX%sp-key.pem -out %PREFIX%sp-cert.pem\r
del %CNF%\r
exit /b\r
\r