[java-identity-provider COMMIT] in /trunk/idp-distribution/src/main/resources/bin: creds.bat creds.sh keygen.bat keyg...

noreply at shibboleth.net noreply at shibboleth.net
Thu Oct 9 16:50:08 EDT 2014


Author: scantor
Date: Thu Oct  9 16:50:07 2014
New Revision: 6664

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=6664&view=rev
Log:
IDP-481 - redo key gen scripts

Added:
    trunk/idp-distribution/src/main/resources/bin/keygen.bat
      - copied, changed from r6658, trunk/idp-distribution/src/main/resources/bin/creds.bat
    trunk/idp-distribution/src/main/resources/bin/keygen.sh
      - copied, changed from r6658, trunk/idp-distribution/src/main/resources/bin/creds.sh
    trunk/idp-distribution/src/main/resources/bin/seckeygen.bat
    trunk/idp-distribution/src/main/resources/bin/seckeygen.sh
Modified:
    trunk/idp-distribution/src/main/resources/bin/creds.bat
    trunk/idp-distribution/src/main/resources/bin/creds.sh

Copied: trunk/idp-distribution/src/main/resources/bin/keygen.bat (from r6658, trunk/idp-distribution/src/main/resources/bin/creds.bat)
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-distribution/src/main/resources/bin/keygen.bat?p2=trunk/idp-distribution/src/main/resources/bin/keygen.bat&p1=trunk/idp-distribution/src/main/resources/bin/creds.bat&r1=6658&r2=6664&rev=6664&view=diff
==============================================================================
--- trunk/idp-distribution/src/main/resources/bin/creds.bat (original)
+++ trunk/idp-distribution/src/main/resources/bin/keygen.bat Thu Oct  9 16:50:07 2014
@@ -1,20 +1,4 @@
 @echo off
+setlocal
 
-rem This is a rudimentary script to generate credentials for the IdP.
-rem Run from within the idp.home directory as bin\creds.bat.
-
-set HOSTNAME=idp.example.org
-
-set URI_ALT_NAME=https://idp.example.org/idp/shibboleth
-
-set CLASS=net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
-
-java -cp "bin/lib\*;war\WEB-INF\lib\*" %CLASS% --hostname %HOSTNAME% --keyfile creds/idp-signing.key --certfile creds/idp-signing.crt --uriAltName %URI_ALT_NAME%
-
-java -cp "bin/lib\*;war\WEB-INF\lib\*" %CLASS% --hostname %HOSTNAME% --keyfile creds/idp-encryption.key --certfile creds/idp-encryption.crt --uriAltName %URI_ALT_NAME%
-
-java -cp "-bin/lib\*;war\WEB-INF\lib\*" %CLASS% --hostname %HOSTNAME% --storefile creds/idp-tls.p12 --storepass changeit --uriAltName %URI_ALT_NAME%
-
-set CLASS=net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
-
-java -cp "bin/lib\*;war\WEB-INF\lib\*" %CLASS% --storefile creds/sealer.jks --versionfile creds/sealer.kver --alias secret --storepass password
+%~dp0\runclass.bat net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator %*

Copied: trunk/idp-distribution/src/main/resources/bin/keygen.sh (from r6658, trunk/idp-distribution/src/main/resources/bin/creds.sh)
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-distribution/src/main/resources/bin/keygen.sh?p2=trunk/idp-distribution/src/main/resources/bin/keygen.sh&p1=trunk/idp-distribution/src/main/resources/bin/creds.sh&r1=6658&r2=6664&rev=6664&view=diff
==============================================================================
--- trunk/idp-distribution/src/main/resources/bin/creds.sh (original)
+++ trunk/idp-distribution/src/main/resources/bin/keygen.sh Thu Oct  9 16:50:07 2014
@@ -1,20 +1,8 @@
-#! /bin/sh
+#! /bin/bash
 
-# This is a rudimentary script to generate credentials for the IdP.
-# Run from within the idp.home directory as bin/creds.sh.
+declare LOCATION
 
-HOSTNAME=idp.example.org
+LOCATION=$0
+LOCATION=${LOCATION%/*}
 
-URI_ALT_NAME=https://idp.example.org/idp/shibboleth
-
-CLASS=net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator
-
-java -cp "bin/lib/*:war/WEB-INF/lib/*" $CLASS --hostname $HOSTNAME --keyfile creds/idp-signing.key --certfile creds/idp-signing.crt --uriAltName $URI_ALT_NAME
-
-java -cp "bin/lib/*:war/WEB-INF/lib/*" $CLASS --hostname $HOSTNAME --keyfile creds/idp-encryption.key --certfile creds/idp-encryption.crt --uriAltName $URI_ALT_NAME
-
-java -cp "bin/lib/*:war/WEB-INF/lib/*" $CLASS --hostname $HOSTNAME --storefile creds/idp-tls.p12 --storepass changeit --uriAltName $URI_ALT_NAME
-
-CLASS=net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool
-
-java -cp "bin/lib/*:war/WEB-INF/lib/*" $CLASS --storefile creds/sealer.jks --versionfile creds/sealer.kver --alias secret --storepass password
+$LOCATION/runclass.sh net.shibboleth.utilities.java.support.security.SelfSignedCertificateGenerator "$@"



More information about the commits mailing list