29 Jun, 2007
1 commit
-
Update the usage to use 'c' as a short option for 'cli' instead of 'i'. Update the code to accept the short argument for cli. git-svn-id: https://svn.forgerock.org/opendj/trunk@2218 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Jun, 2007
13 commits
-
framework. OpenDS Issue Number: 1837 git-svn-id: https://svn.forgerock.org/opendj/trunk@2217 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2216 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2215 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ests. The previous implementation only worked for the default tests and not the precommit or function test definitions. With this commit: The following rules apply to the generation of content for test.xml by PrepTestNG: - For the default test definition, if no group clauses have been specified and the platform is non-Windows and explicit Windows exclusion element is generated. - For the default test definition, if group clauses have been specified a Windows exclusion element is generated if the platform is non-Windows and a Windows group clause has not been explicitly provided. - The precommit and functional test definitions are always parameterized with an explicit Windows exclusion element if the platform is non-Windows. Corrected and added to the test framework help generated in build.xml. I have also cleaned up the formatting of the generated XML with reasonable indentation. Reenabled TestStaticUtils.testRenameFileLockedTarget() git-svn-id: https://svn.forgerock.org/opendj/trunk@2214 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…the status panel to consider that the method processBackgroundTask is completed. If the process did not end after 3 seconds assume that it could be launched. This is done in particular to be able to have a progress icon that is displayed only during the launch of the status panel and not all the time the status panel is running. git-svn-id: https://svn.forgerock.org/opendj/trunk@2213 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2212 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
OpenDS Issue Number: 1838 git-svn-id: https://svn.forgerock.org/opendj/trunk@2211 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Use the ArgumentParser class to generate the usage of the setup, upgrade and uninstall command lines. The description of the command line is kept in Resources.properties and the rest of the messages go to ToolMessages. git-svn-id: https://svn.forgerock.org/opendj/trunk@2210 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Test the class of the Throwable we get in the backgroundTaskCompleted method. Use directly the File objects we get from the Installation class and add some debug lines to help tracking down issues in the future. git-svn-id: https://svn.forgerock.org/opendj/trunk@2209 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…id=1674> to make the webstart and offline installers cancelable. The plumbing for cancelability is already in place since the upgrader makes use of it. This commit for the most part implements the actions that the installers must perform when the operation is canceled. Note that I have not implemented steps necessary to unregister a server from replication but have left this as 'todo' for the time being. For the Web Start installer: - Stop the server if running. - If the install has registered this application as a windows service unregister it. - Delete the files that have been installed. For the offline installer there are more steps since we can't just wipe out all the files: - Stop the server if running. - If the install has registered this application as a windows service unregister it. - Revert the configuration to the base configuration. - If SSL was configured delete the self-signed cert (if necessary), delete keystore, keystore.pin and truststore. - Delete the database files. git-svn-id: https://svn.forgerock.org/opendj/trunk@2208 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2207 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2204 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2202 41b1ffd8-f28e-4786-ab96-9950f0a78031
27 Jun, 2007
6 commits
-
state information for a user, including getting and setting various state variables (even those marked NO-USER-MODIFICATION, although these are typically intended for testing purposes only). Users will be required to have the password-reset privilege in order to be able to use this extended operation, and access control will also come into play. Also, include a manage-account tool that can be used to interact with this extended operation. It supports a subset of the capabilities made available in the extended operation (e.g., it only allows one operation per use, whereas the extended operation allows you to include multiple operations), and some of the features intended for testing purposes are marked hidden so that they aren't readily apparent to end users. Finally, fix a bug in which it was not possible for users to authenticate if their account had the pwdReset flag and last login time tracking was enabled. OpenDS Issue Numbers: 292, 579, 1782, 1845 git-svn-id: https://svn.forgerock.org/opendj/trunk@2201 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
this commit is for hidden subcommand git-svn-id: https://svn.forgerock.org/opendj/trunk@2196 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…hod. In addition it includes a mechanism for running Windows specific tests git-svn-id: https://svn.forgerock.org/opendj/trunk@2194 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
GROUP_ID and MEMBER_ID operand are now respectively replaced by arguments: * -g, --groupName {group-name} * -m, --memberName {member-name} git-svn-id: https://svn.forgerock.org/opendj/trunk@2193 41b1ffd8-f28e-4786-ab96-9950f0a78031 -
git-svn-id: https://svn.forgerock.org/opendj/trunk@2192 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2191 41b1ffd8-f28e-4786-ab96-9950f0a78031
26 Jun, 2007
6 commits
-
…n changes made to the server using an internal connection where not persisted in the config.ldif file. The problem appears to have been an unclosed stream that was preventing the renaming of config.ldif.tmp to config.ldif. git-svn-id: https://svn.forgerock.org/opendj/trunk@2190 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2189 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
an LDIF import. The basic practice is as follows: - If the entry specifies a particular password policy, then the default password storage schemes for that policy will be used to encode the password. - If the entry does not specify a particular password policy, then the server will use the password scheme(s) specified in the ds-cfg-default-user-password-storage-scheme or ds-cfg-default-auth-password-storage-scheme attribute in the plugin configuration entry, if they are present. - If the configuration entry does not specify a default set of storage schemes, but it uses a password attribute that has the same syntax as the password attribute used by the server's default password policy, then the default password storage schemes from the server's default password policy will be used. - If all else fails, the server will use SSHA for passwords with the user password syntax, or SHA1 for passwords with the auth password syntax. OpenDS Issue Number: 849 git-svn-id: https://svn.forgerock.org/opendj/trunk@2186 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2182 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2181 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
the behavior of the server when replication has been configured but the replication have not been able to connect to any of the configured replication server. This configuration attribute is named stays in the replication domain configuration entry and is named : ds-cfg-isolation-policy The possible behavior values are : - reject-all-updates : When this value is used and the server cannot connect to any of the replication server, all the updates are rejected with an UNWILLING TO PERFORM error code. This is the default value - accept-all-updates : When this value is used and the server cannot connect to any of the replication server, all the updates are accepted without sending them to a replication server, when a replication server will become available, the server will use the historical information to generate replication messages. This last mode will make the changes at risk because they will only be saved in the historical information of the local server. It may also introduce high replication delay when the connection establish again. Note that currently the replication code is not yet able to generate messages for the MODDN, DELETE and ADD operations. (issue 1752) This change also improve the error messages that are logged when the server cannot connect any replication : before the server was continuously logging messages twice per seconds, now the server only logs the error the first time and log a new message indicating that everything is fine when a replication server is back. git-svn-id: https://svn.forgerock.org/opendj/trunk@2176 41b1ffd8-f28e-4786-ab96-9950f0a78031
25 Jun, 2007
4 commits
-
…etermine if a server is running or not. The previous strategy caused problems if the an application instantiated different Installation objects corresponding to different root directories (like the upgrader). git-svn-id: https://svn.forgerock.org/opendj/trunk@2172 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
skip core processing without skipping post-operation plugins. Also, make sure that post-response plugins are always invoked for all operations that get far enough in their processing to have called the pre-parse plugins. OpenDS Issue Number: 751 git-svn-id: https://svn.forgerock.org/opendj/trunk@2166 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2165 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2164 41b1ffd8-f28e-4786-ab96-9950f0a78031
24 Jun, 2007
4 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2163 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2162 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
changes to the set of registered plugin types and reject the change if any of the new plugin types are not appropriate. git-svn-id: https://svn.forgerock.org/opendj/trunk@2161 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2159 41b1ffd8-f28e-4786-ab96-9950f0a78031
23 Jun, 2007
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2158 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
implementation is similar to that used by DSEE 6. The "cn=Plugins,cn=config" configuration entry now supports a number of new configuration attributes (one per plugin type) that can be used to control the invocation order for plugins of that type. The plugin order specification should be a string that is a comma-delimited list of the names of the plugins in the order in which they should be invoked, and it should also include an asterisk to indicate the order in which any unmatched plugins should be invoked. For example: ds-cfg-plugin-order-pre-operation-add: Entry UUID, * This indicates that the "Entry UUID" plugin should be invoked before any other pre-operation add plugins. The plugin order is evaluated only at startup, and any problems or inconsistencies detected (e.g., the same plugin name listed twice in the order, or a plugin order that does not contain a wildcard character) will generate warning messages in the server's error log. OpenDS Issue Number: 253 git-svn-id: https://svn.forgerock.org/opendj/trunk@2157 41b1ffd8-f28e-4786-ab96-9950f0a78031
22 Jun, 2007
4 commits
-
… files for which it does not have permission. git-svn-id: https://svn.forgerock.org/opendj/trunk@2155 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2154 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
dsconfig is not included in the OpenDS packages by default. To try it out, copy the dsconfig (or dsconfig.bat) script from the resource/bin source folder into your install root bin (or bat) folder on unix (or windows). git-svn-id: https://svn.forgerock.org/opendj/trunk@2153 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
* myapp --help: sub-command help options (e.g. --help-xxx) are now listed in the sub-command usage section when there are sub-command groups defined * myapp --help-xxx: no longer displays global options, just the sub-commands git-svn-id: https://svn.forgerock.org/opendj/trunk@2152 41b1ffd8-f28e-4786-ab96-9950f0a78031