25 Jul, 2007

6 commits


24 Jul, 2007

7 commits


23 Jul, 2007

14 commits


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
    dugan
     

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
    neil_a_wilson
     
  • 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
    jvergara
     
  • 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
    jvergara
     
  • 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
    matthew_swift
     
  • 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
    matthew_swift
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@2443 41b1ffd8-f28e-4786-ab96-9950f0a78031
    lutoff
     
  •     $ 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
    lutoff
     

19 Jul, 2007

5 commits

  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2441 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • …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
    kenneth_suter
     
  • than simply using a hard-coded JMX alert handler.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2439 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • 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
    jvergara
     
  • 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
    neil_a_wilson