diff options
Diffstat (limited to 'pki/base/migrate/62ToTxt/run.bat')
-rwxr-xr-x | pki/base/migrate/62ToTxt/run.bat | 192 |
1 files changed, 0 insertions, 192 deletions
diff --git a/pki/base/migrate/62ToTxt/run.bat b/pki/base/migrate/62ToTxt/run.bat deleted file mode 100755 index f182fd715..000000000 --- a/pki/base/migrate/62ToTxt/run.bat +++ /dev/null @@ -1,192 +0,0 @@ -@ECHO OFF -REM --- BEGIN COPYRIGHT BLOCK --- -REM This program is free software; you can redistribute it and/or modify -REM it under the terms of the GNU General Public License as published by -REM the Free Software Foundation; version 2 of the License. -REM -REM This program is distributed in the hope that it will be useful, -REM but WITHOUT ANY WARRANTY; without even the implied warranty of -REM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -REM GNU General Public License for more details. -REM -REM You should have received a copy of the GNU General Public License along -REM with this program; if not, write to the Free Software Foundation, Inc., -REM 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -REM -REM Copyright (C) 2007 Red Hat, Inc. -REM All rights reserved. -REM --- END COPYRIGHT BLOCK --- - -REM -REM This script converts a pre-existing CMS 6.2 ldif data -REM file (e. g. - created via a utility such as db2ldif) -REM into a normalized CMS 6.2 ldif text file. -REM -REM This subsequent normalized CMS 6.2 ldif text file -REM can be migrated into CMS 6.2 or later utilizing -REM the corresponding TxtTo<Target CMS Version> script which -REM converts this normalized CMS 6.2 ldif text file into -REM a <Target CMS Version> ldif data file. -REM -REM This <Target CMS Version> ldif data file can then be -REM imported into the internal database of the desired CMS -REM server using a utility such as ldif2db. -REM - - -SETLOCAL - - -REM -REM SERVER_ROOT - fully qualified path of the location of the server -REM - -REM SET SERVER_ROOT=C:\cms62 - - -REM -REM INSTANCE - if the CMS instance directory is called 'cert-ca', -REM set the CMS instance to 'ca' -REM -REM NOTE: When a single SERVER_ROOT contains more than -REM one CMS instance, this script must be run multiple -REM times. To do this, there is only a need to change -REM the INSTANCE parameter. -REM - -REM SET INSTANCE=ca - - -REM -REM *** DON'T CHANGE ANYTHING BELOW THIS LINE *** -REM - - -REM -REM Script-defined constants -REM - -SET CMS="CMS 6.2" - - -REM -REM Perform a usage check for the appropriate number of arguments: -REM - -IF "%1" == "" GOTO USAGE -IF "%3" == "" GOTO CHECK_INPUT_FILE - - -:USAGE -ECHO. -ECHO Usage: "%0 input [errors] > output" -ECHO. -ECHO where: input - the specified %CMS% ldif data file, -ECHO errors - an optional errors file containing -ECHO skipped attributes, and -ECHO output - the normalized %CMS% ldif text file. -ECHO. -ECHO NOTE: If no redirection is provided to -ECHO 'output', then the normalized -ECHO %CMS% ldif text will merely -ECHO be echoed to stdout. -ECHO. -GOTO EXIT_PROCESS - - -REM -REM Check that the specified "input" file exists -REM - -:CHECK_INPUT_FILE -IF EXIST %1 GOTO CHECK_ERRORS_FILE - - -ECHO ERROR: The specified input file, %1, does not exist! -ECHO. -GOTO EXIT_PROCESS - - -REM -REM If an "errors" file is specified, then check that it does not already -REM exist. -REM - -:CHECK_ERRORS_FILE -IF "%2" == "" GOTO CHECK_ENVIRONMENT_VARIABLES -IF EXIST %2 GOTO ERRORS_FILE_ERROR -GOTO CHECK_ENVIRONMENT_VARIABLES - - -:ERRORS_FILE_ERROR -ECHO ERROR: The specified errors file, %2, already exists! -ECHO Please specify a different file! -ECHO. -GOTO EXIT_PROCESS - - -REM -REM Check presence of user-defined variables -REM - -:CHECK_ENVIRONMENT_VARIABLES -IF !%SERVER_ROOT%==! GOTO ENVIRONMENT_VARIABLES_ERROR -IF !%INSTANCE%==! GOTO ENVIRONMENT_VARIABLES_ERROR -GOTO CHECK_SERVER_ROOT - - -:ENVIRONMENT_VARIABLES_ERROR -ECHO ERROR: Please specify the SERVER_ROOT and INSTANCE -ECHO environment variables for this script! -ECHO. -GOTO EXIT_PROCESS - - -REM -REM Check that the specified SERVER_ROOT exists -REM - -:CHECK_SERVER_ROOT -IF EXIST %SERVER_ROOT% GOTO CHECK_INSTANCE - - -ECHO ERROR: The specified SERVER_ROOT does not exist! -ECHO. -GOTO EXIT_PROCESS - - -REM -REM Check that the specified INSTANCE exists -REM - -:CHECK_INSTANCE -IF EXIST %SERVER_ROOT%\cert-%INSTANCE% GOTO SET_LIBRARY_PATH - - -ECHO ERROR: The specified INSTANCE does not exist! -ECHO. -GOTO EXIT_PROCESS - - -REM -REM Setup the appropriate library path environment variable -REM based upon the platform (WINNT) -REM - -:SET_LIBRARY_PATH -SET PATH=%SERVER_ROOT%\bin\cert\lib;%SERVER_ROOT%\bin\cert\jre\bin;%SERVER_ROOT\bin\cert\jre\bin\server;%PATH% - - -REM -REM Convert the specified %CMS% ldif data file -REM into a normalized %CMS% ldif text file. -REM - -%SERVER_ROOT%\bin\cert\jre\bin\java.exe -classpath .\classes;%SERVER_ROOT%\cert-%INSTANCE%\classes;%SERVER_ROOT%\bin\cert\classes;%SERVER_ROOT%\bin\cert\jars\certsrv.jar;%SERVER_ROOT%\bin\cert\jars\cmscore.jar;%SERVER_ROOT%\bin\cert\jars\nsutil.jar;%SERVER_ROOT%\bin\cert\jars\jss3.jar;%SERVER_ROOT%\bin\cert\jre\lib\rt.jar Main %1 %2 - - -:EXIT_PROCESS - - -ENDLOCAL - |