| | |
| | | # CDDL HEADER END |
| | | # |
| | | # |
| | | # Portions Copyright 2006 Sun Microsystems, Inc. |
| | | # Portions Copyright 2006-2007 Sun Microsystems, Inc. |
| | | |
| | | |
| | | # Capture the current working directory so that we can change to it later. |
| | |
| | | export SCRIPT_NAME_ARG |
| | | |
| | | |
| | | # See if the provided set of arguments were sufficient for us to be able to |
| | | # start the server or perform the requested operation. An exit code of 99 |
| | | # means that it should be possible to start the server. An exit code of 98 |
| | | # means that the server is already running and we shouldn't try to start it. |
| | | # An exit code of anything else means that we're not trying to start the server |
| | | # and we can just exit with that exit code. |
| | | ${JAVA_BIN} ${SCRIPT_NAME_ARG} org.opends.server.core.DirectoryServer \ |
| | | --configClass org.opends.server.extensions.ConfigFileHandler \ |
| | | --configFile "${CONFIG_FILE}" --checkStartability "${@}" |
| | | EC=${?} |
| | | if test ${EC} -ne 99 |
| | | then |
| | | exit ${EC} |
| | | fi |
| | | |
| | | |
| | | # See if an "-N" or a "--nodetach" argument was provided as a command-line |
| | | # argument. If it was, then don't use nohup to send to the background, and |
| | | # send all output to both the console and a lot file. |