History log of /forgerock/opendj2/resource/bin/manage-account
Revision Date Author Comments Expand
0f8553e2af5fc49a510ecfcfc93e66d06713f631 7448 02-Nov-2011 ludo

Fix for OPENDJ-222 : Renamed environment variables to OPENDJ_... Updated scripts so that if OPENDJ_JAVA_HOME and OPENDJ_JAVA_ARGS are not defined, we look at the legacy OPENDS_... ones.

/forgerock/opendj2/resource/DynamicConstants.java.stubs _client-script.bat _client-script.sh _mixed-script.bat _mixed-script.sh _script-util.bat _script-util.sh _server-script.bat _server-script.sh backup backup.bat base64 base64.bat control-panel control-panel.bat create-rc-script dbtest dbtest.bat dsconfig dsconfig.bat dsframework dsframework.bat dsjavaproperties dsjavaproperties.bat dsreplication dsreplication.bat encode-password encode-password.bat export-ldif export-ldif.bat import-ldif import-ldif.bat ldapcompare ldapcompare.bat ldapdelete ldapdelete.bat ldapmodify ldapmodify.bat ldappasswordmodify ldappasswordmodify.bat ldapsearch ldapsearch.bat ldif-diff ldif-diff.bat ldifmodify ldifmodify.bat ldifsearch ldifsearch.bat list-backends list-backends.bat make-ldif make-ldif.bat manage-account manage-account.bat manage-tasks manage-tasks.bat rebuild-index rebuild-index.bat restore restore.bat start-ds start-ds.bat status status.bat stop-ds stop-ds.bat verify-index verify-index.bat windows-service.bat /forgerock/opendj2/resource/config/java.properties /forgerock/opendj2/resource/configure /forgerock/opendj2/resource/setup /forgerock/opendj2/resource/setup.bat /forgerock/opendj2/resource/unconfigure /forgerock/opendj2/resource/uninstall /forgerock/opendj2/resource/uninstall.bat /forgerock/opendj2/resource/upgrade /forgerock/opendj2/resource/upgrade.bat /forgerock/opendj2/resource/upgrade_svr4 /forgerock/opendj2/src/build-tools/windows/Makefile /forgerock/opendj2/src/build-tools/windows/README /forgerock/opendj2/src/guitools/org/opends/guitools/controlpanel/task/Task.java /forgerock/opendj2/src/guitools/org/opends/guitools/controlpanel/ui/JavaPropertiesPanel.java /forgerock/opendj2/src/guitools/org/opends/guitools/controlpanel/util/ControlPanelLog.java /forgerock/opendj2/src/messages/messages/admin_tool.properties /forgerock/opendj2/src/messages/messages/admin_tool_de.properties /forgerock/opendj2/src/messages/messages/admin_tool_es.properties /forgerock/opendj2/src/messages/messages/admin_tool_fr.properties /forgerock/opendj2/src/messages/messages/admin_tool_ja.properties /forgerock/opendj2/src/messages/messages/admin_tool_ko.properties /forgerock/opendj2/src/messages/messages/admin_tool_zh_CN.properties /forgerock/opendj2/src/messages/messages/admin_tool_zh_TW.properties /forgerock/opendj2/src/messages/messages/quicksetup.properties /forgerock/opendj2/src/messages/messages/quicksetup_de.properties /forgerock/opendj2/src/messages/messages/quicksetup_es.properties /forgerock/opendj2/src/messages/messages/quicksetup_fr.properties /forgerock/opendj2/src/messages/messages/quicksetup_ja.properties /forgerock/opendj2/src/messages/messages/quicksetup_ko.properties /forgerock/opendj2/src/messages/messages/quicksetup_zh_CN.properties /forgerock/opendj2/src/messages/messages/quicksetup_zh_TW.properties /forgerock/opendj2/src/messages/messages/tools.properties /forgerock/opendj2/src/messages/messages/tools_de.properties /forgerock/opendj2/src/messages/messages/tools_es.properties /forgerock/opendj2/src/messages/messages/tools_fr.properties /forgerock/opendj2/src/messages/messages/tools_ja.properties /forgerock/opendj2/src/messages/messages/tools_ko.properties /forgerock/opendj2/src/messages/messages/tools_zh_CN.properties /forgerock/opendj2/src/messages/messages/tools_zh_TW.properties /forgerock/opendj2/src/quicksetup/org/opends/quicksetup/BuildInformation.java /forgerock/opendj2/src/quicksetup/org/opends/quicksetup/QuickSetupLog.java /forgerock/opendj2/src/quicksetup/org/opends/quicksetup/installer/Installer.java /forgerock/opendj2/src/quicksetup/org/opends/quicksetup/installer/InstallerHelper.java /forgerock/opendj2/src/quicksetup/org/opends/quicksetup/installer/ui/JavaArgumentsDialog.java /forgerock/opendj2/src/quicksetup/org/opends/quicksetup/ui/QuickSetup.java /forgerock/opendj2/src/quicksetup/org/opends/quicksetup/upgrader/Upgrader.java /forgerock/opendj2/src/quicksetup/org/opends/quicksetup/util/ExternalTools.java /forgerock/opendj2/src/quicksetup/org/opends/quicksetup/util/ServerController.java /forgerock/opendj2/src/quicksetup/org/opends/quicksetup/util/Utils.java /forgerock/opendj2/src/server/org/opends/server/schema/SchemaConstants.java /forgerock/opendj2/src/server/org/opends/server/tools/CreateRCScript.java /forgerock/opendj2/src/server/org/opends/server/tools/JavaPropertiesTool.java /forgerock/opendj2/src/server/org/opends/server/util/SetupUtils.java /forgerock/opendj2/src/svr4/OpenDJ/_svc-opendj.sh
a3d3ab94806056d2355afea6fe8daac41059b9fb 3866 12-Feb-2008 ludovicp

Updated the copyright statement to reflect that Sun owns the full copyright on the project files.

/forgerock/opendj2/resource/DynamicConstants.java.stubs /forgerock/opendj2/resource/FindJavaHome.java /forgerock/opendj2/resource/Messages.java.stub /forgerock/opendj2/resource/admin/example-plugin/ExamplePlugin.java /forgerock/opendj2/resource/admin/messagesMO.xsl /forgerock/opendj2/resource/admin/metaMO.xsl /forgerock/opendj2/resource/admin/serverMO.xsl _client-script.bat _client-script.sh _mixed-script.bat _server-script.bat _server-script.sh backup backup.bat base64.bat dbtest dbtest.bat dsconfig dsconfig.bat dsframework dsframework.bat encode-password encode-password.bat export-ldif export-ldif.bat import-ldif import-ldif.bat ldapcompare ldapcompare.bat ldapdelete ldapdelete.bat ldapmodify ldapmodify.bat ldappasswordmodify ldappasswordmodify.bat ldapsearch ldapsearch.bat ldif-diff ldif-diff.bat ldifmodify ldifmodify.bat ldifsearch ldifsearch.bat list-backends list-backends.bat make-ldif make-ldif.bat manage-account manage-account.bat manage-tasks manage-tasks.bat rebuild-index rebuild-index.bat restore restore.bat setcp.bat start-ds start-ds.bat status-panel.bat stop-ds stop-ds.bat verify-index verify-index.bat /forgerock/opendj2/resource/config/config.ldif /forgerock/opendj2/resource/schema/00-core.ldif /forgerock/opendj2/resource/schema/01-pwpolicy.ldif /forgerock/opendj2/resource/schema/02-config.ldif /forgerock/opendj2/resource/schema/03-changelog.ldif /forgerock/opendj2/resource/schema/03-rfc2713.ldif /forgerock/opendj2/resource/schema/03-rfc2714.ldif /forgerock/opendj2/resource/schema/03-rfc2739.ldif /forgerock/opendj2/resource/schema/03-rfc2926.ldif /forgerock/opendj2/resource/schema/03-rfc3112.ldif /forgerock/opendj2/resource/schema/03-rfc3712.ldif /forgerock/opendj2/resource/schema/03-uddiv3.ldif /forgerock/opendj2/resource/schema/04-rfc2307bis.ldif /forgerock/opendj2/resource/setup /forgerock/opendj2/resource/setup.bat /forgerock/opendj2/resource/uninstall /forgerock/opendj2/resource/uninstall.bat /forgerock/opendj2/resource/upgrade /forgerock/opendj2/resource/upgrade.bat
27f8adec83293fb8bd3bfa37175322b0ee3bb933 3572 17-Dec-2007 jvergara

2730: New - The setup command should perform some basic memory tuning Note: this issue is not fully covered by the proposed modifications but all that is missing in order to fix it is to figure out which are the default memory values that we want to propose in the setup. 2620: Server should be started as server JRE and clients should be started as client JREs The proposed solution goes beyond fixing the two issues and proposes a manner for the user to set specific java arguments (and use a specific JVM) for every command-line. Today the user can specify the JVM to be used using the OPENDS_JAVA_HOME environment variable and the java arguments by using the OPENDS_JAVA_ARGS environment variable. In the case of the JVM this covers most of the use cases (in general we will use the same JVM for all the command-lines). However this is quite limiting in the case of the java arguments we pass. For instance in general we want to run the server (start-ds command-line) using the server mode of the JVM but other command-lines using the -client mode of the JVM. In the same manner we might want to have a bigger heap when running the server than when we are running a "lightweight" utility as dsconfig. The proposed solution is to have a properties file called java.properties where the user specifies the different JVM and java arguments to be used for every command-line. Once the user has edited this properties file, (s)he must run a command-line called dsjavaproperties that will update all the scripts to use the arguments specified in that properties file. NOTE: there are a number of command-lines (import-ldif, export-ldif, backup, restore) where the user will be able to specify different java arguments (and different JVM) to use depending on whether the command-line is run in online or offline modes. You can see the comments on java.properties to get more information about this and in general about the different properties that can be set. The modification in the setup basically try to check if the JVM that is being used to run the setup (the one that will be used by default) supports the -client and -server options. Depending on the results of these checks the setup will update the java.properties file and then run dsjavaproperties to update the scripts.

/forgerock/opendj2/build.xml _client-script.bat _client-script.sh _mixed-script.bat _mixed-script.sh _script-util.bat _script-util.sh _server-script.bat _server-script.sh backup backup.bat base64 base64.bat create-rc-script dbtest dbtest.bat dsconfig dsconfig.bat dsframework dsframework.bat dsjavaproperties dsjavaproperties.bat dsreplication dsreplication.bat encode-password encode-password.bat export-ldif export-ldif.bat import-ldif import-ldif.bat ldapcompare ldapcompare.bat ldapdelete ldapdelete.bat ldapmodify ldapmodify.bat ldappasswordmodify ldappasswordmodify.bat ldapsearch ldapsearch.bat ldif-diff ldif-diff.bat ldifmodify ldifmodify.bat ldifsearch ldifsearch.bat list-backends list-backends.bat make-ldif make-ldif.bat manage-account manage-account.bat manage-tasks manage-tasks.bat rebuild-index rebuild-index.bat restore restore.bat start-ds start-ds.bat status status-panel status-panel.bat status.bat stop-ds stop-ds.bat verify-index verify-index.bat windows-service.bat /forgerock/opendj2/resource/setup /forgerock/opendj2/resource/setup.bat /forgerock/opendj2/resource/uninstall /forgerock/opendj2/resource/uninstall.bat /forgerock/opendj2/resource/upgrade /forgerock/opendj2/resource/upgrade.bat /forgerock/opendj2/src/guitools/org/opends/guitools/replicationcli/ReplicationCliMain.java /forgerock/opendj2/src/messages/messages/quicksetup.properties /forgerock/opendj2/src/messages/messages/tools.properties /forgerock/opendj2/src/quicksetup/org/opends/quicksetup/Installation.java /forgerock/opendj2/src/quicksetup/org/opends/quicksetup/installer/Installer.java /forgerock/opendj2/src/quicksetup/org/opends/quicksetup/installer/InstallerHelper.java /forgerock/opendj2/src/server/org/opends/server/tools/InstallDS.java /forgerock/opendj2/src/server/org/opends/server/tools/JavaPropertiesTool.java /forgerock/opendj2/src/server/org/opends/server/tools/JavaPropertiesToolArgumentParser.java /forgerock/opendj2/src/server/org/opends/server/tools/tasks/TaskTool.java /forgerock/opendj2/src/server/org/opends/server/util/SetupUtils.java
2467af48fef0a0e2a62f2ddf6400f91ee3b0f01e 2354 11-Jul-2007 neil_a_wilson

Fix the manage-account tool to use the correct underlying Java class. OpenDS Issue Number: 1916

3ec8ffa3cd3bf9f3ed0d3f3ddb73b28a99b79f62 2201 28-Jun-2007 neil_a_wilson

Add a new extended operation that can be used to interact with password policy 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

manage-account manage-account.bat /forgerock/opendj2/resource/config/config.ldif /forgerock/opendj2/src/server/org/opends/server/core/ModifyOperation.java /forgerock/opendj2/src/server/org/opends/server/core/PasswordPolicyState.java /forgerock/opendj2/src/server/org/opends/server/extensions/PasswordPolicyStateExtendedOperation.java /forgerock/opendj2/src/server/org/opends/server/messages/ExtensionsMessages.java /forgerock/opendj2/src/server/org/opends/server/messages/ToolMessages.java /forgerock/opendj2/src/server/org/opends/server/tools/ManageAccount.java /forgerock/opendj2/src/server/org/opends/server/util/ServerConstants.java /forgerock/opendj2/tests/unit-tests-testng/src/server/org/opends/server/core/PasswordPolicyTestCase.java /forgerock/opendj2/tests/unit-tests-testng/src/server/org/opends/server/tools/ManageAccountTestCase.java