--- a/management/univention-ldap/scripts/convert_to_sharesSambaWriteable.py +++ a/management/univention-ldap/scripts/convert_to_sharesSambaWriteable.py @@ -42,7 +42,6 @@ from univention.config_registry import ConfigRegistry -co = univention.admin.config.config() baseConfig = ConfigRegistry() baseConfig.load() --- a/packaging/univention-directory-manager-module-example/scripts/ip-phone-tool +++ a/packaging/univention-directory-manager-module-example/scripts/ip-phone-tool @@ -36,7 +36,6 @@ univention.debug.init('/var/log/univention/ip-phone-tool.log', univention.debug. import univention.config_registry import univention.admin.uldap -import univention.admin.config import univention.admin.modules import univention.admin.objects import univention.admin.filter @@ -86,7 +85,7 @@ class ipphonetool(object): sys.exit(1) self.position = univention.admin.uldap.position(self.ldap_base) - self.co = univention.admin.config.config() + self.co = None # Get univention.admin.handlers.test.ip_phone + custom/extended attributes + UCR modificaations self.module = univention.admin.modules.get('test/ip_phone') univention.admin.modules.init(self.lo, self.position, self.module) --- a/services/univention-samba/vampire/change_sid +++ a/services/univention-samba/vampire/change_sid @@ -38,7 +38,6 @@ import univention.debug univention.debug.init('/dev/null', 1, 1) import univention.admin.uldap -import univention.admin.config import univention.admin.modules import univention.admin.handlers.users.user import univention.admin.handlers.groups.group --- a/services/univention-samba/vampire/fix_primary_group +++ a/services/univention-samba/vampire/fix_primary_group @@ -35,7 +35,6 @@ import univention.debug univention.debug.init('/dev/null', 1, 1) import univention.admin.uldap -import univention.admin.config import univention.admin.modules import univention.admin.allocators --- a/services/univention-samba/vampire/fix_primary_groups +++ a/services/univention-samba/vampire/fix_primary_groups @@ -35,7 +35,6 @@ import univention.debug univention.debug.init('/dev/null', 1, 1) import univention.admin.uldap -import univention.admin.config import univention.admin.modules import univention.admin.handlers.users.user import univention.admin.handlers.groups.group --- a/services/univention-samba/vampire/fix_user_sids +++ a/services/univention-samba/vampire/fix_user_sids @@ -36,7 +36,6 @@ import univention.debug univention.debug.init('/dev/null', 1, 1) import univention.admin.uldap -import univention.admin.config import univention.admin.modules import univention.admin.allocators --- a/services/univention-samba/vampire/set_domain_sid +++ a/services/univention-samba/vampire/set_domain_sid @@ -36,7 +36,6 @@ import univention.debug univention.debug.init('/dev/null', 1, 1) import univention.admin.uldap -import univention.admin.config import univention.admin.modules import univention.admin.allocators --- a/services/univention-samba4/scripts/migrate-sid.py +++ a/services/univention-samba4/scripts/migrate-sid.py @@ -36,7 +36,6 @@ import optparse import univention.admin import univention.admin.uldap -import univention.admin.config import univention.config_registry configRegistry = univention.config_registry.ConfigRegistry() --- a/test/ucs-test-tools/usr/sbin/create-32k-users-in-groups +++ a/test/ucs-test-tools/usr/sbin/create-32k-users-in-groups @@ -37,7 +37,6 @@ import univention.debug import univention.admin import univention.admin.modules import univention.admin.objects -import univention.admin.config import univention.admin.uldap import ldap from ldap.dn import escape_dn_chars @@ -49,9 +48,6 @@ class MassCreate(object): """Mass create users and groups.""" def __init__(self, count): - # basic LDAP configuration - self.config = univention.admin.config.config() - # create LDAP connection self.access, self.position = univention.admin.uldap.getAdminConnection() @@ -76,7 +72,7 @@ class MassCreate(object): def group(self, name, in_group=None): """Create group, which is itself member in_group.""" - g = self.gg.object(co=self.config, lo=self.access, position=self.gp) + g = self.gg.object(co=None, lo=self.access, position=self.gp) g.options = ['posix', 'samba'] g.open() g.info['name'] = name @@ -97,7 +93,7 @@ class MassCreate(object): def user(self, name, groups): """Create user, which is itself member in groups.""" gdn = ["cn=%s,%s" % (escape_dn_chars(group), self.gp.getDn()) for group in groups] - u = self.uu.object(co=self.config, lo=self.access, position=self.up) + u = self.uu.object(co=None, lo=self.access, position=self.up) # u.options = ['posix', 'samba'] u.open() u.info['username'] = name