Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.5.3
    • Fix Version/s: 2.0.0-M13
    • Component/s: None
    • Labels:
      None

      Description

      In order to support automountMap, automountKey, etc, out of the box, ADS should include the rfc2307bis schema definitions by default.

      1. rfc2307bis.schema
        4 kB
        Kiran Ayyagari

        Activity

        Hide
        Allen Wittenauer added a comment -

        errr, that should be automountmapname.

        Show
        Allen Wittenauer added a comment - errr, that should be automountmapname.
        Hide
        Emmanuel Lecharny added a comment -

        Let's add this schema for 1.5.5

        Show
        Emmanuel Lecharny added a comment - Let's add this schema for 1.5.5
        Hide
        Emmanuel Lecharny added a comment -

        Q: what should we do ? rfc2307bis is a RFC draft which has expired a long time ago. Including it might create some problems, as it may include overlapping OC and AT.

        IMO, the first step would be to analyze the content of this RFC and see which OC and AT are overlapping.

        However, with the 1.5.x version, adding a new schema is just easy to do, so I'm not sure it should be part of the base product.

        Show
        Emmanuel Lecharny added a comment - Q: what should we do ? rfc2307bis is a RFC draft which has expired a long time ago. Including it might create some problems, as it may include overlapping OC and AT. IMO, the first step would be to analyze the content of this RFC and see which OC and AT are overlapping. However, with the 1.5.x version, adding a new schema is just easy to do, so I'm not sure it should be part of the base product.
        Hide
        Emmanuel Lecharny added a comment -

        In any case, this is not a bug.

        Show
        Emmanuel Lecharny added a comment - In any case, this is not a bug.
        Hide
        Allen Wittenauer added a comment -

        This is a draft that AIX, Mac OS X, Solaris, HP, ... have all implemented in their operating systems as the default mechanism for providing autofs support.

        Show
        Allen Wittenauer added a comment - This is a draft that AIX, Mac OS X, Solaris, HP, ... have all implemented in their operating systems as the default mechanism for providing autofs support.
        Hide
        Emmanuel Lecharny added a comment -

        We have a 'nis' schema included in ADS, which covers all the RFC 2307bis schema elements, but it's not enabled by default (it's easy to enable it using Studio, or configuring the bootstrap-partion pom.xml to produce an enabled version of the initial schema base).

        The automapXXX At are present in the autofs schema, too,except the automountKey AT.

        So basically, we support mostly all the needed elements, but they are not enabled out of the box.

        What would be interesting is to define the correct subset of elements needed for some specific ADS usage (for instance, SAMBA coverage, etc), and to provide the associated initial schema base for such usages.

        Last, not least, some fixes has been applied in the ads-mina2 branch as the boostrap-partition project was producing some NPE when activating the nis schema.

        Show
        Emmanuel Lecharny added a comment - We have a 'nis' schema included in ADS, which covers all the RFC 2307bis schema elements, but it's not enabled by default (it's easy to enable it using Studio, or configuring the bootstrap-partion pom.xml to produce an enabled version of the initial schema base). The automapXXX At are present in the autofs schema, too,except the automountKey AT. So basically, we support mostly all the needed elements, but they are not enabled out of the box. What would be interesting is to define the correct subset of elements needed for some specific ADS usage (for instance, SAMBA coverage, etc), and to provide the associated initial schema base for such usages. Last, not least, some fixes has been applied in the ads-mina2 branch as the boostrap-partition project was producing some NPE when activating the nis schema.
        Hide
        Emmanuel Lecharny added a comment -

        Here is the list of missing AT and OC found in RFC2307bis :

        attributetype : nisPublicKey, nisSecretKey, nisDomain, automountMapName, automountKey
        objectclass : nisKeyObject, nisDomainObject, namedObject

        I suggest to create a new schema containing those elements.

        All the other elements are in nis and autofs schemas.

        Show
        Emmanuel Lecharny added a comment - Here is the list of missing AT and OC found in RFC2307bis : attributetype : nisPublicKey, nisSecretKey, nisDomain, automountMapName, automountKey objectclass : nisKeyObject, nisDomainObject, namedObject I suggest to create a new schema containing those elements. All the other elements are in nis and autofs schemas.
        Hide
        Emmanuel Lecharny added a comment -

        Postponed to 2.0.0-RC1

        Show
        Emmanuel Lecharny added a comment - Postponed to 2.0.0-RC1
        Hide
        Kiran Ayyagari added a comment -

        Schema file with the missing AT and OC in ADS format

        Show
        Kiran Ayyagari added a comment - Schema file with the missing AT and OC in ADS format
        Hide
        Pierre-Arnaud Marcelot added a comment -

        Version 2.0.0-M1 has been released.
        Moving all related non-resolved issues to the next version.

        Show
        Pierre-Arnaud Marcelot added a comment - Version 2.0.0-M1 has been released. Moving all related non-resolved issues to the next version.
        Hide
        Pierre-Arnaud Marcelot added a comment -

        Version 2.0.0-M1 has been released.
        Moving all related non-resolved issues to the next version.

        Show
        Pierre-Arnaud Marcelot added a comment - Version 2.0.0-M1 has been released. Moving all related non-resolved issues to the next version.
        Hide
        Pierre-Arnaud Marcelot added a comment -

        Version 2.0.0-M3 has been released a couple months ago.

        Assigned the remaining opened JIRA to the next iteration (2.0.0-M4).

        Show
        Pierre-Arnaud Marcelot added a comment - Version 2.0.0-M3 has been released a couple months ago. Assigned the remaining opened JIRA to the next iteration (2.0.0-M4).
        Hide
        Emmanuel Lecharny added a comment -

        Fixed with http://svn.apache.org/r1484018

        5 years... Pfff...

        Show
        Emmanuel Lecharny added a comment - Fixed with http://svn.apache.org/r1484018 5 years... Pfff...

          People

          • Assignee:
            Emmanuel Lecharny
            Reporter:
            Allen Wittenauer
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development