Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 377534 Details for
Bug 484244
net-nds/openldap-2.4.35 - rfc2307bis.schema broken?
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch for the rfc2307bis schema (complete)
rfc2307bis.patch (text/plain), 5.62 KB, created by
Jorge Manuel B. S. Vicetto (RETIRED)
on 2014-05-23 19:08:41 UTC
(
hide
)
Description:
Patch for the rfc2307bis schema (complete)
Filename:
MIME Type:
Creator:
Jorge Manuel B. S. Vicetto (RETIRED)
Created:
2014-05-23 19:08:41 UTC
Size:
5.62 KB
patch
obsolete
>--- rfc2307bis.schema-20120525 2014-05-23 19:04:37.383465738 +0000 >+++ rfc2307bis.schema 2014-05-23 18:49:21.776700588 +0000 >@@ -4,6 +4,13 @@ > # Extracted from http://tools.ietf.org/id/draft-howard-rfc2307bis-02.txt > # as of 2012/05/25, by Robin H. Johnson <robbat2@gentoo.org> > # >+# Updated on 2014/05/23 by Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> >+# Remove extraneous "'" characters, replace SUBSTRINGS with SUBSTR, add missing >+# MAY section to nisObject, drop authPassword as it's still not supported by >+# openldap and add SUBSTR matching rule for memberUid. >+ >+# Attribute Type Definitions >+ > #attributetype ( 1.3.6.1.1.1.1.0 NAME 'uidNumber' > # DESC 'An integer uniquely identifying a user in an > # administrative domain' >@@ -25,7 +32,7 @@ > attributetype ( 1.3.6.1.1.1.1.2 NAME 'gecos' > DESC 'The GECOS field; the common name' > EQUALITY caseIgnoreMatch >- SUBSTRINGS caseIgnoreSubstringsMatch >+ SUBSTR caseIgnoreSubstringsMatch > SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 > SINGLE-VALUE ) > >@@ -42,6 +49,7 @@ > EQUALITY caseExactIA5Match > SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 > SINGLE-VALUE ) >+ > > attributetype ( 1.3.6.1.1.1.1.5 NAME 'shadowLastChange' > EQUALITY integerMatch >@@ -92,10 +100,9 @@ > SINGLE-VALUE ) > > >- >- > attributetype ( 1.3.6.1.1.1.1.12 NAME 'memberUid' > EQUALITY caseExactMatch >+ SUBSTR caseExactSubstringsMatch > SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) > > >@@ -107,7 +114,7 @@ > attributetype ( 1.3.6.1.1.1.1.14 NAME 'nisNetgroupTriple' > DESC 'Netgroup triple' > EQUALITY caseIgnoreMatch >- SUBSTRINGS caseIgnoreSubstringsMatch >+ SUBSTR caseIgnoreSubstringsMatch > SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) > > >@@ -141,12 +148,6 @@ > SINGLE-VALUE ) > > >- >- >- >- >- >- > attributetype ( 1.3.6.1.1.1.1.19 NAME 'ipHostNumber' > DESC 'IPv4 addresses as a dotted decimal omitting leading > zeros or IPv6 addresses as defined in RFC2373' >@@ -193,13 +194,6 @@ > SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64} ) > > >- >- >- >- >- >- >- > attributetype ( 1.3.6.1.1.1.1.27 NAME 'nisMapEntry' > DESC 'A generic NIS entry' > EQUALITY caseExactMatch >@@ -248,18 +242,19 @@ > SINGLE-VALUE ) > > >+# Object Class Definitions > > objectclass ( 1.3.6.1.1.1.2.0 NAME 'posixAccount' SUP top AUXILIARY > DESC 'Abstraction of an account with POSIX attributes' > MUST ( cn $ uid $ uidNumber $ gidNumber $ homeDirectory ) >- MAY ( authPassword $ userPassword $ loginShell $ gecos $ >+ MAY ( userPassword $ loginShell $ gecos $ > description ) ) > > > objectclass ( 1.3.6.1.1.1.2.1 NAME 'shadowAccount' SUP top AUXILIARY > DESC 'Additional attributes for shadow passwords' > MUST uid >- MAY ( authPassword $ userPassword $ description $ >+ MAY ( userPassword $ description $ > shadowLastChange $ shadowMin $ shadowMax $ > shadowWarning $ shadowInactive $ > shadowExpire $ shadowFlag ) ) >@@ -268,7 +263,7 @@ > objectclass ( 1.3.6.1.1.1.2.2 NAME 'posixGroup' SUP top AUXILIARY > DESC 'Abstraction of a group of accounts' > MUST gidNumber >- MAY ( authPassword $ userPassword $ memberUid $ >+ MAY ( userPassword $ memberUid $ > description ) ) > > >@@ -276,8 +271,8 @@ > DESC 'Abstraction an Internet Protocol service. > Maps an IP port and protocol (such as tcp or udp) > to one or more names; the distinguished value of >- the cn attribute denotes the service's canonical >- name' >+ the cn attribute denotes the canonical name of the >+ service' > MUST ( cn $ ipServicePort $ ipServiceProtocol ) > MAY description ) > >@@ -290,25 +285,22 @@ > MAY description ) > > >- >- >- > objectclass ( 1.3.6.1.1.1.2.5 NAME 'oncRpc' SUP top STRUCTURAL > DESC 'Abstraction of an Open Network Computing (ONC) > [RFC1057] Remote Procedure Call (RPC) binding. > This class maps an ONC RPC number to a name. > The distinguished value of the cn attribute denotes >- the RPC service canonical name' >+ the canonical name of the RPC service' > MUST ( cn $ oncRpcNumber ) > MAY description ) > > > objectclass ( 1.3.6.1.1.1.2.6 NAME 'ipHost' SUP top AUXILIARY > DESC 'Abstraction of a host, an IP device. The distinguished >- value of the cn attribute denotes the host's canonical >- name. Device SHOULD be used as a structural class' >+ value of the cn attribute denotes the canonical name of >+ the host. Device SHOULD be used as a structural class' > MUST ( cn $ ipHostNumber ) >- MAY ( authPassword $ userPassword $ l $ description $ >+ MAY ( userPassword $ l $ description $ > manager ) ) > > >@@ -335,6 +327,7 @@ > objectclass ( 1.3.6.1.1.1.2.10 NAME 'nisObject' SUP top STRUCTURAL > DESC 'An entry in a NIS map' > MUST ( cn $ nisMapEntry $ nisMapName ) >+ MAY description ) > > > objectclass ( 1.3.6.1.1.1.2.11 NAME 'ieee802Device' SUP top AUXILIARY >@@ -343,9 +336,6 @@ > MAY macAddress ) > > >- >- >- > objectclass ( 1.3.6.1.1.1.2.12 NAME 'bootableDevice' SUP top AUXILIARY > DESC 'A device with boot parameters; device SHOULD be > used as a structural class' >@@ -380,7 +370,3 @@ > MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ > description $ member ) ) > >- >- >- >-
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 484244
:
358288
|
358290
|
358390
|
377532
| 377534