Univention Bugzilla – Attachment 4338 Details for
Bug 20517
Standard-Ignorelisten per UCR konfigurieren
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
ucr_ignore_lists.patch
ucr_ignore_lists.patch (text/plain), 3.64 KB, created by
Stefan Gohmann
on 2012-04-20 22:54:07 CEST
(
hide
)
Description:
ucr_ignore_lists.patch
Filename:
MIME Type:
Creator:
Stefan Gohmann
Created:
2012-04-20 22:54:07 CEST
Size:
3.64 KB
patch
obsolete
>Index: debian/univention-s4-connector.univention-config-registry-variables >=================================================================== >--- debian/univention-s4-connector.univention-config-registry-variables (Revision 32308) >+++ debian/univention-s4-connector.univention-config-registry-variables (Arbeitskopie) >@@ -58,6 +58,18 @@ > Type=str > Categories=service-adcon > >+[con.*/s4/mapping/user/ignorelist] >+Description[de]=Definiert durch Komma separierte Benutzer, welche durch den Connector nicht synchronisert werden (Default ist root,pcpatch,ucs-s4sync) >+Description[en]=Defines a comma separated list of users whom will be ignored by the connector (default is root,pcpatch,ucs-s4sync) >+Type=str >+Categories=service-adcon >+ >+[con.*/s4/mapping/group/ignorelist] >+Description[de]=Definiert durch Komma separierte Gruppen, welche durch den Connector nicht synchronisert werden (Default ist Windows Hosts,Authenticated Users,World Authority,Everyone,Null Authority,Nobody) >+Description[en]=Defines a comma separated list of groups whom will be ignored by the connector (default is Windows Hosts,Authenticated Users,World Authority,Everyone,Null Authority,Nobody) >+Type=str >+Categories=service-adcon >+ > [con.*/s4/ldap/base] > Description[de]=Die LDAP-Basis-DN des Samba 4-Servers > Description[en]=The LDAP base DN of the Samba 4 server. >Index: debian/univention-s4-connector.postinst >=================================================================== >--- debian/univention-s4-connector.postinst (Revision 32308) >+++ debian/univention-s4-connector.postinst (Arbeitskopie) >@@ -46,7 +46,9 @@ > connector/debug/level?2 \ > connector/ad/mapping/group/language?de \ > connector/s4/mapping/syncmode?sync \ >- connector/s4/mapping/sid?true >+ connector/s4/mapping/sid?true \ >+ connector/s4/mapping/user/ignorelist?"root,pcpatch,ucs-s4sync" \ >+ connector/s4/mapping/user/ignorelist?"Windows Hosts,Authenticated Users,World Authority,Everyone,Null Authority,Nobody" > > if [ ! -d /var/lib/univention-connector/s4 ]; then > mkdir -p /var/lib/univention-connector/s4 >Index: conffiles/etc/univention/s4connector/s4/mapping.py >=================================================================== >--- conffiles/etc/univention/s4connector/s4/mapping.py (Revision 32308) >+++ conffiles/etc/univention/s4connector/s4/mapping.py (Arbeitskopie) >@@ -86,8 +86,13 @@ > > con_search_filter='(&(objectClass=user)(!(objectClass=computer))(userAccountControl:1.2.840.113556.1.4.803:=512))', > match_filter='(&(|(&(objectClass=posixAccount)(objectClass=krb5Principal))(objectClass=user))(!(objectClass=univentionHost)))', >- ignore_filter='(|(uid=root)(uid=pcpatch)(cn=pcpatch)(CN=pcpatch)(uid=ucs-s4sync)(CN=ucs-s4sync))', >- >+@!@ >+ignore_filter = '' >+for user in configRegistry.get('connector/s4/mapping/user/ignorelist', 'root,pcpatch,ucs-s4sync').split(','): >+ ignore_filter += '(uid=%s)(CN=%s)' % (user, user) >+if ignore_filter: >+ print " ignore_filter='(|%s)'," % ignore_filter >+@!@ > ignore_subtree = global_ignore_subtree, > > con_create_objectclass=['top', 'user', 'person', 'organizationalPerson'], >@@ -261,6 +266,12 @@ > scope='sub', > > ignore_filter='(|(sambaGroupType=5)(groupType=5)(cn=Windows Hosts)(cn=Authenticated Users)(cn=World Authority)(cn=Everyone)(cn=Null Authority)(cn=Nobody))', >+@!@ >+ignore_filter = '' >+for group in configRegistry.get('connector/s4/mapping/group/ignorelist', 'Windows Hosts,Authenticated Users,World Authority,Everyone,Null Authority,Nobody').split(','): >+ ignore_filter += '(cn=%s)' % (group) >+print " ignore_filter='(|(sambaGroupType=5)(groupType=5)%s)'," % ignore_filter >+@!@ > > ignore_subtree = global_ignore_subtree, >
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 20517
: 4338