Univention Bugzilla – Attachment 5909 Details for
Bug 34811
disable uidNumber locking if uidNumber is not needed
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
user.py patch
user.py.patch (text/plain), 1.23 KB, created by
Felix Botner
on 2014-05-12 15:31:51 CEST
(
hide
)
Description:
user.py patch
Filename:
MIME Type:
Creator:
Felix Botner
Created:
2014-05-12 15:31:51 CEST
Size:
1.23 KB
patch
obsolete
>Index: modules/univention/admin/handlers/users/user.py >=================================================================== >--- modules/univention/admin/handlers/users/user.py (Revision 49922) >+++ modules/univention/admin/handlers/users/user.py (Arbeitskopie) >@@ -1773,12 +1773,14 @@ > > self.alloc.append(('uid', uid)) > >- if self['uidNumber']: >- self.alloc.append(('uidNumber', self['uidNumber'])) >- self.uidNum = univention.admin.allocators.acquireUnique(self.lo, self.position, 'uidNumber', self['uidNumber'], 'uidNumber', scope='base') >- else: >- self.uidNum=univention.admin.allocators.request(self.lo, self.position, 'uidNumber') >- self.alloc.append(('uidNumber', self.uidNum)) >+ self.uidNum = None >+ if 'posix' in self.options or 'samba' in self.options: >+ if self['uidNumber']: >+ self.alloc.append(('uidNumber', self['uidNumber'])) >+ self.uidNum = univention.admin.allocators.acquireUnique(self.lo, self.position, 'uidNumber', self['uidNumber'], 'uidNumber', scope='base') >+ else: >+ self.uidNum=univention.admin.allocators.request(self.lo, self.position, 'uidNumber') >+ self.alloc.append(('uidNumber', self.uidNum)) > > if 'samba' in self.options: > self.userSid = self.__generate_user_sid(self.uidNum)
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 34811
: 5909