Commit Graph

52 Commits

Author SHA1 Message Date
Jamie Cameron
562eb544e5 Don't fail user or group deletion if they have already been deleted https://github.com/virtualmin/virtualmin-gpl/issues/493 2022-12-28 21:37:45 -08:00
Andrew Yoder
a0a87ed9cd Custom object Classes for ldap-useradmin module 2020-08-16 18:18:14 -04:00
Andrew Yoder
f6f72d547e LDAP Bind credential file option for ldap-useradmin 2020-08-15 13:29:24 -04:00
BRESTAN Rainer
9cdd5349d4 Add SHA512 to ldap-useradmin 2019-11-21 11:08:38 +01:00
Amish
874919c696 unescaped left brace in regex is deprecated 2017-07-03 11:23:10 +05:30
Jamie Cameron
dd855a189d Remove debugging code 2015-11-08 11:28:33 -08:00
Jamie Cameron
c1f665c086 Filter out non-ascii chars from the gecos https://sourceforge.net/p/webadmin/bugs/4657/ 2015-10-15 22:30:30 -07:00
Jamie Cameron
9b88757d4f Use a standard Perl module to remove accents if installed https://sourceforge.net/p/webadmin/bugs/4657/ 2015-10-14 14:12:53 -07:00
Jamie Cameron
66f7df3cee Don't fail silently just because slappasswd failed http://virtualmin.com/node/33758 2014-07-25 14:44:55 -07:00
Jamie Cameron
3809a49b9d Increment field count even if not using 2014-07-17 20:18:23 -07:00
Jamie Cameron
6dcc74551f Use new function for LDAP client config 2014-01-10 11:31:14 -08:00
Jamie Cameron
962639723e Use built-in hashing code https://sourceforge.net/p/webadmin/bugs/4268/ 2013-07-11 08:38:14 +08:00
Jamie Cameron
82b3c43bef use backquote_command call 2013-07-10 18:04:37 +08:00
Jamie Cameron
e2335deff5 Object classes aren't case sensitive https://sourceforge.net/tracker/?func=detail&atid=117457&aid=3539524&group_id=17457 2012-07-03 11:18:13 -07:00
Jamie Cameron
fb3c0b2c3b Guess password type from format https://www.virtualmin.com/node/20739 2012-01-10 13:03:46 -08:00
Ralf Habacker
7e7150f06c added support for using Unix SHA in ldap-useradmin module 2011-11-09 15:05:38 +01:00
Jamie Cameron
1c8f2558ab Ignore custom fields that are already set by the module automatically 2011-06-20 14:35:42 -07:00
Jamie Cameron
6695eda743 Make object class comparisons case-insensitive 2011-06-15 11:12:29 -07:00
Jamie Cameron
8d9bf75259 Prevent all field names from being the same
https://sourceforge.net/tracker/?func=detail&atid=117457&aid=3306907&group_id=17457
2011-05-26 20:08:10 -07:00
Jamie Cameron
81f5a7f237 Use new UI for extra fields 2011-04-18 21:27:00 -07:00
Jamie Cameron
57480a2a96 Fix stupid use of length(@) when I meant scalar(@) 2010-12-17 12:16:14 -08:00
Jamie Cameron
8926759d15 Remove use of deprecated defined(@foo)
https://sourceforge.net/tracker/?func=detail&atid=117457&aid=3138980&group_id=17457
2010-12-17 11:37:04 -08:00
Jamie Cameron
2069cc4094 Don't change userPassword attribute if not needed 2010-09-20 13:16:22 -07:00
Jamie Cameron
2f8ada9fdb Module config options for additional object classes 2010-09-07 13:22:37 -07:00
Jamie Cameron
907ce09800 Correct module for mkdir_if_needed function 2010-07-31 01:54:23 -07:00
Jamie Cameron
d2e25cc8a8 Show LDAP group descriptions in list 2010-05-20 10:48:35 -07:00
Jamie Cameron
f774e20707 Handle empty new object class 2010-01-23 14:39:06 -08:00
Jamie Cameron
d3d348d72a Change sn when modifying user 2009-10-14 11:01:01 -07:00
Jamie Cameron
3eaa309984 Don't change DN un-necessarily when renaming a user or group 2009-10-08 16:50:42 -07:00
Jamie Cameron
9dbd5db2c9 Fix permissions 2009-07-20 23:42:32 -07:00
Jamie Cameron
0e44582621 Fix renaming of groups in LDAP 2009-06-17 19:07:30 +00:00
Jamie Cameron
8248aa3da0 Use new module 2009-03-01 03:15:33 +00:00
Jamie Cameron
c74ec8b81d Use generic LDAP client function 2008-12-04 23:02:27 +00:00
Jamie Cameron
49bd326960 Properly support TLS and SSL 2008-12-01 23:28:58 +00:00
Jamie Cameron
7340d8ee4e More fixes by Bas van den Heuvel 2008-11-28 19:43:11 +00:00
Jamie Cameron
19fd0e793a IMAP folder separator option 2008-11-28 16:43:56 +00:00
Jamie Cameron
60abfcc57c ui-libification of ldap module 2008-10-04 00:43:58 +00:00
Jamie Cameron
9031e85efc Better handling of uris in LDAP config 2008-08-07 19:36:26 +00:00
Jamie Cameron
94e8aa5fd5 Make group SIDs start from 1001 2008-07-08 08:40:10 +00:00
Jamie Cameron
ad85161478 Don't double ssha 2008-07-04 08:47:42 +00:00
Jamie Cameron
1839e2ddb9 SSHA support 2008-03-21 22:13:15 +00:00
Jamie Cameron
d1985bafde Ensure no empty object classes 2008-03-20 05:10:57 +00:00
Jamie Cameron
9b5be58432 Forgot to set schema 2008-03-01 23:57:28 +00:00
Jamie Cameron
2000378d91 Add to person object class by default 2008-03-01 23:39:58 +00:00
Jamie Cameron
c62c1512a6 Added locking 2008-02-04 05:41:28 +00:00
Jamie Cameron
0f107c6f8c All Samba attributes are removed when Samba access is disabled for a user 2007-10-06 20:32:38 +00:00
Jamie Cameron
ae98dd0927 set_user_env fixes 2007-08-26 22:49:22 +00:00
Jamie Cameron
7bc6a86bf7 Rename before changing attributes, to avoid duplicate uid problem 2007-08-22 00:25:30 +00:00
Jamie Cameron
f46151fd55 Properly set DN in cache when creating users and groups 2007-08-08 19:04:52 +00:00
Jamie Cameron
7cabad4bb6 Smarter UID/GID allocation code 2007-07-17 05:34:31 +00:00