03 Oct, 2007
9 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3257 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
add some secret key tests - disabled pending ADS export git-svn-id: https://svn.forgerock.org/opendj/trunk@3256 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
more secret key stuff git-svn-id: https://svn.forgerock.org/opendj/trunk@3255 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3254 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3253 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
After adding a task, the task state is tested and can be already successfully completed git-svn-id: https://svn.forgerock.org/opendj/trunk@3252 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3251 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…n using the same "source". The problem was that the code (if the skip port check was not present) did check that the provided replication port was available in the *local* host. If it was not the case, the error message appeared. The fix consists of performing this check only if the user specified to configure the local server (the only host on which we can actually perform the check). The workaround for this issue is to use the skipPortCheck argument. git-svn-id: https://svn.forgerock.org/opendj/trunk@3250 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
https://opends.dev.java.net/issues/show_bug.cgi?id=582 ldap tools (ldapsearch, ldapdelete, ldapcompare, ldapmodify, ldappasswordmodify) will now be able to use properties files. git-svn-id: https://svn.forgerock.org/opendj/trunk@3249 41b1ffd8-f28e-4786-ab96-9950f0a78031
02 Oct, 2007
11 commits
-
secret key re-wrapping (extended operation support) git-svn-id: https://svn.forgerock.org/opendj/trunk@3248 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
advertise Account Usable and GetEffectiveRights via supportedControl of RootDSE. also fix criticality field recognition/process for GetEffectiveRights request control. git-svn-id: https://svn.forgerock.org/opendj/trunk@3247 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…e to a request to cancel an uninterruptable task while executing. This code also causes the command to return a non-zero error code if a non-interactive cancel or info operation is unsuccessful. git-svn-id: https://svn.forgerock.org/opendj/trunk@3246 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Symmetric key values and instance key identifier values are now represented as Strings instead of byte arrays. git-svn-id: https://svn.forgerock.org/opendj/trunk@3245 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…tions and dependencies in client task scheduling tools. git-svn-id: https://svn.forgerock.org/opendj/trunk@3244 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3243 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3242 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3241 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3240 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3239 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
- Defines the schema for secret keys. - Keeps the crypto manager secret key cache up to date with secret keys published in ADS. git-svn-id: https://svn.forgerock.org/opendj/trunk@3238 41b1ffd8-f28e-4786-ab96-9950f0a78031
01 Oct, 2007
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3237 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3236 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Sep, 2007
5 commits
-
Use two environment variables to know which is the JVM to be used by the scripts: OPENDS_JAVA_BIN and OPENDS_JAVA_HOME. When the setup creates the file lib/set-java-home it writes the contents of OPENDS_JAVA_HOME to it (instead of JAVA_HOME which was the previous behavior). Before these changes, the scripts used to look for JAVA_BIN, then JAVA_HOME and finally for the contents of the set-java-home file. The problem with this approach is that if the user required to specify JAVA_HOME or JAVA_BIN to an unsupported version of the JDK (because some other program in the machine had this requirement) the scripts of OpenDS could not run. Now the checks that we do to figure out the JVM are done in the following order: 1. Check if OPENDS_JAVA_BIN is defined in the environment. 2. Check if OPENDS_JAVA_HOME is defined in the environment. 3. Check if OPENDS_JAVA_HOME is defined in the lib/set-java-home file. 4. Check if JAVA_BIN is defined in the environment. 5. Check if JAVA_HOME is defined in the environment. 6. Check if we can figure out the java installation by executing "type java" (in UNIX environments). If any of the above checks is positive, we will try to use the JVM found. Extras: the uninstall script on UNIX now checks that we are using a JDK compatible with 1.5 and displays a user friendly message if it does not. git-svn-id: https://svn.forgerock.org/opendj/trunk@3235 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…iguration definitions to not register themselves with the TopCfgDefn. Previously, test definitions would register themselves with the TopCfgDefn and then deregister themselves during their tear down phase. However, this didn't seem to be working as expected on JDK1.5 for some reason, and was causing the ValidateCfgDefn tests to fail. git-svn-id: https://svn.forgerock.org/opendj/trunk@3234 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…nd use it within the LDAP and JMX connection handlers to enforce their SSL/StartTLS settings. This feature will be re-used for other managed object definitions as the need arises. git-svn-id: https://svn.forgerock.org/opendj/trunk@3233 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
--advanced --quiet --script-friendly --unit-size --unit-time git-svn-id: https://svn.forgerock.org/opendj/trunk@3232 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Secret key encoding git-svn-id: https://svn.forgerock.org/opendj/trunk@3231 41b1ffd8-f28e-4786-ab96-9950f0a78031
27 Sep, 2007
9 commits
-
…method name in Conditions and the element name in the XML schema. git-svn-id: https://svn.forgerock.org/opendj/trunk@3230 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… constraints within components. This change adds support for defining arbitrary conditions which can be used to test properties and their values. Conditions can be used within aggregations to define 1) when a referenced managed object needs enabling and 2) when it is enabled. For example, the LDAP connection handler requires that its key manager provider and trust manager provider are enabled when it is enable and when either SSL or StartTLS are enabled. Conditions are also intended for use within the existing constraint/dependency support. For example, it should be possible to indicate that a property "min" is always less than or equal to a property "max", or that when "use-ssl" is set to true, any required SSL configuration related properties are also defined. This will be implemented in a subsequent change (this change just focuses on the work required to resolve issue 1449). This change adds support for the following conditions: * logical "not" * logical "and" * logical "or" * logical "implies" * contains - determines if a property contains a particular value * is-present - determines if a property has any values (incl. defaults) More will be added as required. git-svn-id: https://svn.forgerock.org/opendj/trunk@3229 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3228 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…y on all platforms and they are less usefull now that log messages are prepended with the date stamp. git-svn-id: https://svn.forgerock.org/opendj/trunk@3227 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3226 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3225 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3224 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3223 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
As described in Neil's comments, stop-ds can now read arguments values on a properties file. git-svn-id: https://svn.forgerock.org/opendj/trunk@3222 41b1ffd8-f28e-4786-ab96-9950f0a78031
26 Sep, 2007
4 commits
-
allocations after the earlier refactoring to use a more consistent naming for our configuration properties. I have also updated the OID registry on our wiki to reflect these changes. git-svn-id: https://svn.forgerock.org/opendj/trunk@3221 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Add ds-cfg-symmetric-key parsing method git-svn-id: https://svn.forgerock.org/opendj/trunk@3220 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…rades in the OpenDS code. git-svn-id: https://svn.forgerock.org/opendj/trunk@3219 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The messages have been updated with a reference to the log file and a String representation of the exception that caused the error. git-svn-id: https://svn.forgerock.org/opendj/trunk@3218 41b1ffd8-f28e-4786-ab96-9950f0a78031