Commit Graph

60 Commits

Author SHA1 Message Date
Jamie Cameron
d4aada9248 Cache status of a password file, rather than re-reading it over and over 2015-09-27 10:43:46 -07:00
Ján Dráb
76e9b421dd Fix numerical operators 2014-04-17 11:48:13 +02:00
Nawawi Jamili
21348b23b3 ui_link conversion -> useradmin 2013-12-19 20:41:19 +08:00
Jamie Cameron
bdaaf0aefe Handle case where validation command produces no output http://virtualmin.com/node/29763 2013-09-19 21:46:35 -07:00
Jamie Cameron
e4d0fc8709 Include quota variables in envs to set http://virtualmin.com/node/29023 2013-08-01 18:52:07 +10:00
Jamie Cameron
ebadc8100a Move dictionary func into a common library 2013-02-09 18:03:36 -08:00
Jamie Cameron
e21c851c13 use words file to validate passwords https://www.virtualmin.com/node/25300 2013-02-08 18:06:17 -08:00
Jamie Cameron
075b7fb822 Option to restore default SElinux context for a home dir 2012-12-31 23:01:14 -08:00
Jamie Cameron
1b362d18b2 Add option for human-readable regexp description 2012-06-28 15:45:38 -07:00
Jamie Cameron
6cb2783d66 Fix finding list of skel files when subdirectory contains a link 2012-04-26 11:19:54 -07:00
Jamie Cameron
270398f914 Don't copy links from skeleton directory 2012-04-25 10:47:30 -07:00
Jamie Cameron
74ea1f9da8 Add new password restriction for min days before a change is allowed 2012-03-29 22:37:37 -07:00
Javier Bassi
9c4fd45f92 Escaping primary group name 2011-10-19 01:20:08 -02:00
Jamie Cameron
64942cac82 Fix setting of USERADMIN_OLD_* variables
https://www.virtualmin.com/node/19190
2011-08-15 14:26:30 -07:00
Jamie Cameron
5697264b97 Use lastlog command to get last logins 2011-07-22 10:31:24 -07:00
Jamie Cameron
e96015a92c Make all user and group links be by name instead of by index. 2011-05-30 18:09:29 -07:00
Jamie Cameron
46e3d3ad19 Fix possible XSS attack due to user's real name not being escaped 2011-04-23 18:03:29 -07:00
Jamie Cameron
48ff24ce5e Move API to check password hash to md5-lib.pl 2011-04-08 16:13:03 -07:00
Jamie Cameron
2a5cd96b60 Added support for SHA512 format passwords, created common function to validate a password 2011-02-11 16:20:02 -08: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
10ffa287f6 re-factor random password generation function, use in LDAP module
https://github.com/webmin/webmin/issues#issue/9
2010-11-16 11:07:38 -08:00
Jamie Cameron
d2e25cc8a8 Show LDAP group descriptions in list 2010-05-20 10:48:35 -07:00
Jamie Cameron
09c25b8eb5 Set USERADMIN_GROUP variable too, where possible 2010-01-18 15:21:11 -08:00
Jamie Cameron
b4abb02136 Don't use an invalid salt when encrypting password 2009-11-16 21:41:40 -08:00
Jamie Cameron
cb745dff34 Handle broken globbing for directories with spaces in them 2009-08-21 15:37:01 -07:00
Jamie Cameron
9dbd5db2c9 Fix permissions 2009-07-20 23:42:32 -07:00
Jamie Cameron
ee7e3b295b Set selinux context 2009-05-22 00:20:17 +00:00
Jamie Cameron
886e732b7a Correct return value for copying sub-dirs 2009-05-01 17:25:31 +00:00
Jamie Cameron
0d06f98179 Use new module 2009-03-01 03:10:00 +00:00
Jamie Cameron
2887c552ce Call the error function on failure, instead of trying to create our own error page 2009-01-14 18:56:20 +00:00
Jamie Cameron
0ca38d409f POD fixes, more documentation 2009-01-11 22:02:35 +00:00
Jamie Cameron
56876dbe02 Blowfish password hashing support 2009-01-09 18:03:32 +00:00
Jamie Cameron
f3323cca74 POD-ification 2008-12-22 04:06:43 +00:00
Jamie Cameron
3c00b84944 Completed batch group modification: 2008-12-14 06:38:12 +00:00
Jamie Cameron
2878c2150d Completed group export feature 2008-12-13 22:37:34 +00:00
Jamie Cameron
d1ead84d08 AIX fix 2008-10-20 05:19:15 +00:00
Jamie Cameron
5df2a340bc Handle default vs 0 better on AIX 2008-10-15 21:53:52 +00:00
Jamie Cameron
60abfcc57c ui-libification of ldap module 2008-10-04 00:43:58 +00:00
Jamie Cameron
aad89badd8 OSX fix 2008-09-17 19:58:53 +00:00
Jamie Cameron
588dc0c24c Get rid of extra commas 2008-09-02 05:04:54 +00:00
Jamie Cameron
91c1a0f0f0 User form ui-libification continues 2008-08-21 20:37:37 +00:00
Jamie Cameron
bacc98141b UI-lification 2008-08-14 18:52:36 +00:00
Jamie Cameron
27b6d3964d Some ui-lib conversion and UI cleanup 2008-08-14 00:56:21 +00:00
Jamie Cameron
ee318e0ce1 Doc improvements 2008-07-31 06:51:36 +00:00
Jamie Cameron
fd1f85d2fb Handle empty group membership 2008-07-31 06:46:18 +00:00
Jamie Cameron
02debb12b3 Make wording clearer 2008-06-13 16:44:16 +00:00
Jamie Cameron
6c52608f9c Completed support for OSX 10.5 user DB 2008-06-10 00:12:14 +00:00
Jamie Cameron
83b3068cf6 Started on support for new OSX 10.5 password database 2008-06-09 23:44:13 +00:00
Jamie Cameron
877f226941 Fix checkbox when search matches one user 2008-04-30 17:45:58 +00:00