25 Jul, 2007
6 commits
-
…e dsconfig and modifyAnAttribute. git-svn-id: https://svn.forgerock.org/opendj/trunk@2476 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
This change causes ldapsearch and ldapmodify verbose options to trace the contents of incoming and outgoing LDAP messages and ASN.1 elements to standard error stream. It excludes search-result-entry messages from the trace since this would be rather too verbose and not very useful. The main use for verbose output is to investigate connection problems, referral following and such. A possible improvement would be to use a separate option for the ASN.1 tracing, and add session related output such as connection details, security context details and auth details as well as referral chasing details (all this must currently be derived from the protocol trace). git-svn-id: https://svn.forgerock.org/opendj/trunk@2475 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2474 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2473 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
group is now removed from the "GROUPS" server properties git-svn-id: https://svn.forgerock.org/opendj/trunk@2472 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Issue #1985. git-svn-id: https://svn.forgerock.org/opendj/trunk@2471 41b1ffd8-f28e-4786-ab96-9950f0a78031
24 Jul, 2007
7 commits
-
…and modifyAnAttribute. git-svn-id: https://svn.forgerock.org/opendj/trunk@2470 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… function called dsconfigSet. git-svn-id: https://svn.forgerock.org/opendj/trunk@2469 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
- Attribute index no longer need the backend index entry limit parameter on construction. This is now handled by the admin framework. - Updated test cases to reflect the change Fix for issue 1846 - The debug string returned when using the debugsearchindex attribute now includes the indexes used during evaluation. git-svn-id: https://svn.forgerock.org/opendj/trunk@2468 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
unregister-server now updates all groups in which serverId was added to. git-svn-id: https://svn.forgerock.org/opendj/trunk@2467 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…he server prop "GROUPS") git-svn-id: https://svn.forgerock.org/opendj/trunk@2466 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
2. add modify index test cases 3. add the rebuild-index CLI wrapper in utils.xml 4. add the ability in runFunction to set a test case status upon failure to reflect an exception being thrown or things like that git-svn-id: https://svn.forgerock.org/opendj/trunk@2465 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… default all-servers group) When register-server is called, we also add the server inside to "all-servers" group git-svn-id: https://svn.forgerock.org/opendj/trunk@2464 41b1ffd8-f28e-4786-ab96-9950f0a78031
23 Jul, 2007
14 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2463 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ribute. Many ldif files can be eliminated as a result. git-svn-id: https://svn.forgerock.org/opendj/trunk@2462 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Issue #1849. git-svn-id: https://svn.forgerock.org/opendj/trunk@2461 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2460 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
with windows 2000. git-svn-id: https://svn.forgerock.org/opendj/trunk@2459 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
- Defines new tool messages for the reverter CLI. - Moved some common upgrader methods for writing to the historical log to Application for use by the reversion tool. Theoretically these also be called by the installers to record when the installation was installed. - Makes the existing ArgumentParser's created for usage messages further available for the arg parsing. - Creates a progress notification delegate class. - Changes the name of VersionOracle and UpgradeOracle to VersionIssueNotifier and UpgradeVersionNotifier. Ludo's suggestion was interesting but a esoteric :) - Removed the CurrentInstallStatus arg from the createUserData since it was not being used. - Made QuickSetupCLI exit from event loop dependent upon termination of the CLI app thread rather than the isFinished method so that it more reliably exits properly. git-svn-id: https://svn.forgerock.org/opendj/trunk@2458 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
It is now possible to tag a property as advanced. This is achieved by adding the "advanced" attribute to XML property definitions. For example: <adm:property name="java-implementation-class" mandatory="true" advanced="true"> ... </adm:property> Advanced properties must be either option or, if they are mandatory, have default values (defined or inherited). This constraint is enforced except for abstract property definitions where sub-definitions can override the property and give it a default (this is the case for java implementation class properties). Dsconfig has been modified so that get-xxx-prop and list-properties sub-commands only display advanced properties if the user provides the "--advanced" command line option. There will be similar support for set-xxx-prop and create-xxx sub-commands once they have a fully functional interactive mode (issue 1831). This change just adds support for advanced properties. A subsequent change (for issue 1829) will designate which properties are advanced. git-svn-id: https://svn.forgerock.org/opendj/trunk@2457 41b1ffd8-f28e-4786-ab96-9950f0a78031 -
git-svn-id: https://svn.forgerock.org/opendj/trunk@2456 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…the attached changes are made to the functional test library functions. git-svn-id: https://svn.forgerock.org/opendj/trunk@2455 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The "all-servers" group is now created when the ADS structure is created. git-svn-id: https://svn.forgerock.org/opendj/trunk@2454 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2453 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
add-to-group checks if the server in registered in the ADS git-svn-id: https://svn.forgerock.org/opendj/trunk@2452 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Use the short version of the path to call other scripts and to generate the CLASSPATH. This reduces the possibility of hitting the maximum environment variable size allowed on Windows. git-svn-id: https://svn.forgerock.org/opendj/trunk@2451 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
https://opends.dev.java.net/issues/show_bug.cgi?id=1340 https://opends.dev.java.net/issues/show_bug.cgi?id=1341 Modifications done in dsframework CLI are: - add subcommand grouping - implement subcommand for server registration inside the admin registry git-svn-id: https://svn.forgerock.org/opendj/trunk@2450 41b1ffd8-f28e-4786-ab96-9950f0a78031
21 Jul, 2007
1 commit
-
based on the OID of a control. For example, a new global access control rule is also being added: ds-cfg-global-aci: (targetcontrol="2.16.840.1.113730.3.4.2 || 2.16.840.1.113730.3.4.17 || 2.16.840.1.113730.3.4.19 || 1.3.6.1.4.1.4203.1.10.2") (version 3.0; acl "Anonymous control access"; allow(read) userdn="ldap:///anyone";) which allows anonymous access to the following controls: - Manage DSA IT (2.16.840.1.113730.3.4.2) - Real Attributes Only (2.16.840.1.113730.3.4.17) - Virtual Attributes Only (2.16.840.1.113730.3.4.19) - LDAP No-Op Control (1.3.6.1.4.1.4203.1.10.2) A wildcard can also be specified. The following ACI rule allows access to all controls: (targetcontrol="*") (version 3.0; acl "All control access example"; allow(read) userdn="ldap:///self";) This ACI could be put on a users entry -- it doesn't need to be a global ACI. Issue #452. git-svn-id: https://svn.forgerock.org/opendj/trunk@2449 41b1ffd8-f28e-4786-ab96-9950f0a78031
20 Jul, 2007
7 commits
-
alert handler that can be used to send e-mail messages in response to administrative alerts generated within the server. OpenDS Issue Number: 221 git-svn-id: https://svn.forgerock.org/opendj/trunk@2448 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Compare the values provided by the user for the different ports. If they match, display an error message. git-svn-id: https://svn.forgerock.org/opendj/trunk@2447 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
In the Java Web Start installer and in the setup.bat script check that the current path does not contain a % character. git-svn-id: https://svn.forgerock.org/opendj/trunk@2446 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The conflict-behavior was defined as being optional with a defined default value. However, the LDAP schema for the associated virtual attribute object class labeled the attribute as mandatory. This change updates the schema to align it with the XML definition. git-svn-id: https://svn.forgerock.org/opendj/trunk@2445 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Add support for hiding relations and, using this feature, prevent users from access root DN user configurations through the CLI. To make it easier to add new features to relation definitions in the future I have refactored the RelationDefinition classes so that they provide a Builder API for incrementally constructing new definitions. git-svn-id: https://svn.forgerock.org/opendj/trunk@2444 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2443 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
$ dsconfig --help This utility may be used to define a base configuration for the Directory Server Usage: dsconfig {subcommand} {options} Available subcommands: --help-core Display subcommands relating to core server --help-database Display subcommands relating to caching and back-ends <...> This modification replaces the help sentence ("Available subcommands") by "To get the list of subcommands use:" dsconfig --help This utility may be used to define a base configuration for the Directory Server Usage: dsconfig {subcommand} {options} To get the list of subcommands use: --help-core Display subcommands relating to core server --help-database Display subcommands relating to caching and back-ends <...> git-svn-id: https://svn.forgerock.org/opendj/trunk@2442 41b1ffd8-f28e-4786-ab96-9950f0a78031
19 Jul, 2007
5 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2441 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…information and actions to the user during upgrade and reversion. However the only public effect this code has on the current upgrade tool is an informational dialog dialog if an upgrade is attempted from a build prior to one of the issues (2049, 1582, 890). With this commit: - start-ds -F now advertises 'Upgrade Event IDs' which are the IDs of issues defined in VersionCompatibilityIssues that theoretically would have been encountered up to the current build. - As mentioned above VersionCompatibilityIssue defines an issue and serves as the repository for issues. I tried to provide as many comments as possible to make it apparent how to define issues in the future. - The upgrader's VersionOracle is responsible for correlating the version issues with actions to be taken by the upgrader or yet-to-be implemented reversion tools and presenting them to the user during the operation. git-svn-id: https://svn.forgerock.org/opendj/trunk@2440 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
than simply using a hard-coded JMX alert handler. git-svn-id: https://svn.forgerock.org/opendj/trunk@2439 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Fix a bug in the replication configuraton code that caused issues when references to existing replication servers existed. Modify the text of the summary of the setup informing the user of whether the server is running or not. Stop the server systematically if the setup fails. git-svn-id: https://svn.forgerock.org/opendj/trunk@2438 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
control as described in draft-behera-ldap-password-policy. In particular, improved support has been provided for all operations for the case in which a user must change his/her password before performing any other types of operations. These changes also provide enhanced support for add and modify operations that are rejected because a password change is not acceptable for some reason. OpenDS Issue Number: 90 git-svn-id: https://svn.forgerock.org/opendj/trunk@2437 41b1ffd8-f28e-4786-ab96-9950f0a78031