11 Dec, 2006
1 commit
-
batch file that can be used to set JAVA_HOME. Update all of the tools and administrative scripts provided with OpenDS so that they will use this to set JAVA_HOME unless it's already set in the user's environment. OpenDS Issue Number: 1082 git-svn-id: https://svn.forgerock.org/opendj/trunk@856 41b1ffd8-f28e-4786-ab96-9950f0a78031
13 Nov, 2006
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@707 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
server along with their base DNs, as well as list all base DNs for a given backend ID or list the backend ID for a given base DN. Reviewed By: David Ely OpenDS Issue Number: 44 git-svn-id: https://svn.forgerock.org/opendj/trunk@706 41b1ffd8-f28e-4786-ab96-9950f0a78031
10 Nov, 2006
1 commit
-
are all made under the umbrella of issue #994, but there are individual issues for each change. - Issue #979 -- Re-order LDAP tool arguments When displaying usage information for many of the LDAP tools (e.g., ldapsearch, ldapmodify, etc.), the arguments were not provided in any kind of logical grouping. This has been corrected so that the arguments are listed in a more logical ordering. - Issue #983 -- Add tool description to argument parser When displaying usage information for administrative tools, it now includes a small summary of what the tool does at the top of the argument list. - Issue #984 -- Make tool usage more compact Previously, the tool usage included a blank line between each argument, which made the usage information seem too verbose, especially for tools like ldapsearch with a lot of arguments. This extra space has been removed. Also, many of the argument descriptions have been rewritten in an attempt to avoid requiring multiple lines. - Issue #985 -- Wrap long output in administrative tools when appropriate Update most of the output for the administrative tools so that it is easier to read on 80-column displays. This primarily impacts error message, and cases in which the format of the output is important (e.g., LDIF output from ldapsearch) no changes were made. - Issue #986 -- Eliminate hard-coded strings in tools Some of the tools had hard-coded strings used for error and warning messages. They have been replaced with localizeable output from the messages files. - Issue #990 -- LDAP tools don't use trust store password The LDAP tools didn't provide any mechanism for specifying the PIN needed to access the contents of an SSL trust store. Some types of trust stores may require a PIN to access them, so it is now possible to either directly specify the PIN or to provide the path to a PIN file. - Issue #991 -- Disconnect when running stop-ds shouldn't be an error When using the stop-ds script, if the server began shutting down before it returned a response to the client, the client would provide an error message making it sound like something went wrong. The output has now been updated to indicate that the server is likely in the course of shutting down. - Issue #992 -- Tool usage should include the tool name rather than the class When displaying usage information for the administrative tools, the fully-qualified class name for the Java class was displayed, where the name of the shell script or batch file would have been more useful. git-svn-id: https://svn.forgerock.org/opendj/trunk@702 41b1ffd8-f28e-4786-ab96-9950f0a78031
08 Nov, 2006
2 commits
-
- All administrative shell scripts and batch files now have the svn:eol-style property set to "native". This property was not set for some of these files. - All administrative shell scripts now have the svn:executable property set. Some of them did not have this property set and therefore did not have the executable file permission bit set. - All administrative batch files now have the svn:executable property removed. Some batch files inadvertently had this property set. OpenDS Issue Number: 970 git-svn-id: https://svn.forgerock.org/opendj/trunk@686 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
administrative shell scripts were renamed to drop the ".sh" extension. OpenDS Issue Number: 967 git-svn-id: https://svn.forgerock.org/opendj/trunk@685 41b1ffd8-f28e-4786-ab96-9950f0a78031
31 Oct, 2006
1 commit
-
(with a single dash) to "--nodetach" (with two dashes). It can also be used as "-N" with a single dash. This has the following benefits: - It is more consistent with our other command-line arguments, and it is CLIP compliant. - It makes it possible for the flag to appear anywhere in the argument list rather than just being the first argument. - It makes it possible to provide this feature on Windows, whereas before it was only available on UNIX-based systems. - On UNIX-based systems, "--nodetach" is now case-insensitive, although it is case-sensitive (all lowercase) on Windows systems. The "-N" alternative is always case sensitive. OpenDS Issue Number: 900 git-svn-id: https://svn.forgerock.org/opendj/trunk@664 41b1ffd8-f28e-4786-ab96-9950f0a78031
30 Oct, 2006
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@649 41b1ffd8-f28e-4786-ab96-9950f0a78031
29 Oct, 2006
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@648 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Oct, 2006
1 commit
-
the batch files just needed a couple of double-quotes git-svn-id: https://svn.forgerock.org/opendj/trunk@645 41b1ffd8-f28e-4786-ab96-9950f0a78031
27 Oct, 2006
1 commit
-
- Update the start-ds.bat file so that it starts in the background rather than the foreground, and will not exit until the server has actually started. Issue #590. - Update all of the batch files to explicitly set the PATH for better consistency and security. Issue #607. - Consolidate a lot of the content into _client-script.bat and _server-script.bat files to make the batch files more maintainable. Issue #873. git-svn-id: https://svn.forgerock.org/opendj/trunk@643 41b1ffd8-f28e-4786-ab96-9950f0a78031
25 Oct, 2006
1 commit
-
All of these changes fall under the blanket of issue 882, but are also associated with a number of individual sub-issues. The changes include: - Create new "_client-script.sh" and "_server-script.sh" shell scripts that hold the majority of the logic required to launch the client-side and server-side tools (Issue #873). - Explicitly set the PATH, LD_LIBRARY_PATH, and LD_PRELOAD (and the 32-bit and 64-bit specific variants of LD_LIBRARY_PATH and LD_PRELOAD) to ensure better security and more consistent behavior when invoking external commands (Issue #607). - Fix potential problems that could arise if either OpenDS or the Java runtime are installed in a path that contains spaces (Issue #820). - Update the start-ds.sh script so that it always creates a PID file, whether running in the foreground or in the background (Issue #859). - Update the start-ds.sh script so that when running in the background it will not exit until it confirms that the server is actually running. It will also display any messages written to standard output/standard error during startup (Issue #590). - Update the stop-ds.sh script so that it can either perform a local stop (via kill with the TERM signal) or a remote stop (over LDAP using the shutdown task). If the script is invoked with no arguments and there is a local PID file present, then it will be a local stop via kill, and it will wait until the server actually has stopped before exiting. Otherwise it will be a remote stop over LDAP (Issue #871). git-svn-id: https://svn.forgerock.org/opendj/trunk@640 41b1ffd8-f28e-4786-ab96-9950f0a78031
14 Oct, 2006
1 commit
-
This is more in-line with the rest of the code conventions that we use, and it makes it easier to include the config package in what we consider to be our public API. OpenDS Issue Number: 805 git-svn-id: https://svn.forgerock.org/opendj/trunk@580 41b1ffd8-f28e-4786-ab96-9950f0a78031
13 Oct, 2006
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@574 41b1ffd8-f28e-4786-ab96-9950f0a78031
07 Sep, 2006
1 commit
-
in an LDIF file rather than over LDAP. There are some limitations, including: - Modify DN operations are not supported - Operations that would attempt to delete or alter an entry after adding it Also, this capability has been integrated into the Directory Server startup process so that it is now possible to have a config/config-changes.ldif that will automatically be applied to the config/config.ldif file before it gets processed by the server. This makes it easy to make configuration changes with the server offline without directly altering the configuration file, and can be used to make changes to the configuration needed for running test cases. OpenDS Issue Numbers: 622, 623 git-svn-id: https://svn.forgerock.org/opendj/trunk@298 41b1ffd8-f28e-4786-ab96-9950f0a78031
31 Aug, 2006
1 commit
-
can be used to either write the generated entries to LDIF, or to import them directly into the server. This code is not yet feature-complete, nor is it 100% compatible with the version of MakeLDIF provided with SLAMD, but it is functional enough for use in a large number of situations. OpenDS Issue Number: 588 git-svn-id: https://svn.forgerock.org/opendj/trunk@230 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Jun, 2006
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2 41b1ffd8-f28e-4786-ab96-9950f0a78031