Univention Bugzilla – Attachment 8521 Details for
Bug 43663
Register Listener Modules via LDAP
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
univention-ldap.patch
univention-ldap.patch (text/plain), 5.89 KB, created by
Stefan Gohmann
on 2017-03-12 18:44 CET
(
hide
)
Description:
univention-ldap.patch
Filename:
MIME Type:
Creator:
Stefan Gohmann
Created:
2017-03-12 18:44 CET
Size:
5.89 KB
patch
obsolete
>Index: conffiles/etc/ldap/slapd.conf.d/10univention-ldap-server_schema >=================================================================== >--- conffiles/etc/ldap/slapd.conf.d/10univention-ldap-server_schema (Revision 77452) >+++ conffiles/etc/ldap/slapd.conf.d/10univention-ldap-server_schema (Arbeitskopie) >@@ -40,6 +40,8 @@ > print 'include /usr/share/univention-ldap/schema/univention-object-metadata.schema' > print 'include /usr/share/univention-ldap/schema/univention-ldap-extension.schema' > print 'include /usr/share/univention-ldap/schema/udm-extension.schema' >+ print 'include /usr/share/univention-ldap/schema/univention-listener-extension.schema' >+ print 'include /usr/share/univention-ldap/schema/univention-ucr-extension.schema' > else: > print 'include /var/lib/univention-ldap/schema.conf' > @!@ >Index: conffiles/etc/ldap/slapd.conf.d/70univention-ldap-server_acl-master-end >=================================================================== >--- conffiles/etc/ldap/slapd.conf.d/70univention-ldap-server_acl-master-end (Revision 77452) >+++ conffiles/etc/ldap/slapd.conf.d/70univention-ldap-server_acl-master-end (Arbeitskopie) >@@ -182,6 +182,12 @@ > print ' by dn.children="cn=memberserver,cn=computers,%s" write' % (ldap_base) > print ' by * none' > >+print 'access to attrs="univentionListenerActive,univentionUCRActive"' >+print ' by dn.children="cn=dc,cn=computers,%s" %s' % (ldap_base, usr) >+print ' by dn.children="cn=memberserver,cn=computers,%s" write' % (ldap_base) >+print ' by * +0 break' >+print '' >+ > if configRegistry.is_false('ldap/acl/read/anonymous'): > print 'access to dn.subtree="%s" attrs=entry,uid' % (ldap_base,) > ldap_acl_read_anonymous_ips = configRegistry.get('ldap/acl/read/ips') >Index: schema/univention-listener-extension.schema >=================================================================== >--- schema/univention-listener-extension.schema (nicht existent) >+++ schema/univention-listener-extension.schema (Arbeitskopie) >@@ -0,0 +1,47 @@ >+# Univention Listener Extension OID: 1.3.6.1.4.1.10176.4210 >+# <https://hutten.knut.univention.de/mediawiki/index.php/Univention-OIDs> >+#objectIdentifier univention 1.3.6.1.4.1.10176 >+#objectIdentifier univentionListenerExtension univention:4210 >+objectIdentifier univentionListenerExtension 1.3.6.1.4.1.10176.4210 >+objectIdentifier univentionListenerExtensionAttributeType univentionListenerExtension:1 >+objectIdentifier univentionListenerExtensionObjectClass univentionListenerExtension:2 >+ >+# <http://www.openldap.org/doc/admin24/schema.html> >+ >+### Definition for univentionListenerExtension >+ >+attributetype ( univentionListenerExtensionAttributeType:11 NAME 'univentionListenerFilename' >+ DESC 'Listener filename' >+ SINGLE-VALUE >+ EQUALITY caseExactMatch >+ SUBSTR caseExactSubstringsMatch >+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) >+ >+attributetype ( univentionListenerExtensionAttributeType:12 NAME 'univentionListenerData' >+ DESC 'Listener data' >+ SINGLE-VALUE >+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 ) >+ >+attributetype ( univentionListenerExtensionAttributeType:13 NAME 'univentionListenerActive' >+ DESC 'Flag indicating availability of the Listener module' >+ SINGLE-VALUE >+ EQUALITY booleanMatch >+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 ) >+ >+attributetype ( univentionListenerExtensionAttributeType:14 NAME 'univentionListenerServers' >+ DESC 'Servers on which the Listener module ist installed' >+ EQUALITY caseExactMatch >+ SUBSTR caseExactSubstringsMatch >+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) >+ >+objectclass ( univentionListenerExtensionObjectClass:1 NAME 'univentionListenerExtension' >+ DESC 'UCS Listener extension' >+ SUP 'univentionObjectMetadata' STRUCTURAL >+ MUST ( cn ) >+ MAY ( univentionListenerFilename >+ $ univentionListenerData >+ $ univentionListenerActive >+ $ univentionListenerServers >+ ) >+ ) >+ >Index: schema/univention-ucr-extension.schema >=================================================================== >--- schema/univention-ucr-extension.schema (nicht existent) >+++ schema/univention-ucr-extension.schema (Arbeitskopie) >@@ -0,0 +1,54 @@ >+# Univention LDAP Extension OID: 1.3.6.1.4.1.10176.4211 >+# <https://hutten.knut.univention.de/mediawiki/index.php/Univention-OIDs> >+#objectIdentifier univention 1.3.6.1.4.1.10176 >+#objectIdentifier univentionUCRExtension univention:4211 >+objectIdentifier univentionUCRExtension 1.3.6.1.4.1.10176.4211 >+objectIdentifier univentionUCRExtensionAttributeType univentionUCRExtension:1 >+objectIdentifier univentionUCRExtensionObjectClass univentionUCRExtension:2 >+ >+# <http://www.openldap.org/doc/admin24/schema.html> >+ >+### Definition for univentionUCRExtension >+ >+attributetype ( univentionUCRExtensionAttributeType:11 NAME 'univentionUCRFilename' >+ DESC 'UCR filename' >+ SINGLE-VALUE >+ EQUALITY caseExactMatch >+ SUBSTR caseExactSubstringsMatch >+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) >+ >+attributetype ( univentionUCRExtensionAttributeType:12 NAME 'univentionUCRMetaData' >+ DESC 'UCR meta data' >+ SINGLE-VALUE >+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 ) >+ >+attributetype ( univentionUCRExtensionAttributeType:13 NAME 'univentionUCRData' >+ DESC 'UCR data (templates, modules and scripts as tar archive)' >+ SINGLE-VALUE >+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 ) >+ >+attributetype ( univentionUCRExtensionAttributeType:14 NAME 'univentionUCRActive' >+ DESC 'Flag indicating availability of the UCR module' >+ SINGLE-VALUE >+ EQUALITY booleanMatch >+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 ) >+ >+attributetype ( univentionUCRExtensionAttributeType:15 NAME 'univentionUCRServers' >+ DESC 'Servers on which the UCR module ist installed' >+ EQUALITY caseExactMatch >+ SUBSTR caseExactSubstringsMatch >+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) >+ >+objectclass ( univentionUCRExtensionObjectClass:1 NAME 'univentionUCRExtension' >+ DESC 'UCS UCR extension' >+ SUP 'univentionObjectMetadata' STRUCTURAL >+ MUST ( cn ) >+ MAY ( univentionUCRFilename >+ $ univentionUCRMetaData >+ $ univentionUCRData >+ $ univentionUCRActive >+ $ univentionUCRServers >+ ) >+ ) >+ >+
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
Actions:
View
|
Diff
Attachments on
bug 43663
:
8520
| 8521 |
8522