Commit graph

78 commits

Author SHA1 Message Date
mh
2f2ed89093 move plugin directory to fit new 0.25 style 2009-10-31 15:16:52 +01:00
mh
12f134a56b remove the group AFTER we removed the user 2009-10-21 09:43:15 +02:00
mh
45b0dfcd6b max length is on both systems 31 2009-10-20 23:18:29 +02:00
mh
99c0b5ef60 remove the group on all systems 2009-10-02 18:43:18 +02:00
mh
6aa2b9e24b fixed copy&paste error 2009-05-26 00:26:43 +02:00
mh
53251725cb remove obsolete import 2009-05-26 00:15:33 +02:00
mh
9b273de5ea factored everything in it's own file 2009-05-25 21:33:36 +02:00
mh
60cb5c8651 openbsds don't allow names longer than 31 2009-04-30 13:47:35 +00:00
mh
2deb2ff246 added length check to usernames 2009-04-30 13:43:14 +00:00
mh
2bc082c505 on linux systems we don't need to remove the primary group of a user 2009-04-30 13:19:59 +00:00
mh
aa9eb617cd fixed some logic 2009-03-12 23:33:08 +00:00
mh
8c4350ecab used the new language constructs to make it a lot more readable 2009-03-12 23:25:54 +00:00
mh
04c2da144f pass ensure really everywhere 2009-03-12 22:49:51 +00:00
mh
fcd1cb9a0a added missing bracket 2009-03-07 11:57:51 +00:00
mh
7aa32b98a3 we can no set a user absent and cleaning everything up 2009-03-07 11:53:21 +00:00
mh
56a602adf7 if no uid is supplied we can't manage the group itself 2009-01-08 21:47:17 +00:00
mh
01e301acbd some whitespaces cleanup 2009-01-07 00:53:41 +00:00
mh
8340511edd fixed typo 2008-12-05 17:37:24 +00:00
mh
d7edb606bc adjusted to boolean usage 2008-12-05 17:29:47 +00:00
mh
9e55abd8b9 merged with puzzle 2008-12-05 14:44:27 +00:00
mh
795a719e01 optionaly disable group managing 2008-12-02 00:30:12 +00:00
mh
ac77885abe temporary removing this require 2008-12-01 23:38:15 +00:00
mh
5c530023ff we should not use action verbs in names, managed is slightly better, but not yet that good 2008-12-01 22:45:57 +00:00
mh
8f52edb0c8 adjusted docu 2008-12-01 22:30:22 +00:00
mh
45b4a47b1e require group only if we do the group 2008-11-22 21:01:30 +00:00
mh
57da696ed4 if we set now the gid of the user to its gid, we need to create the group first 2008-11-22 19:02:27 +00:00
mh
803c467f89 sftponly starts new with gid 10000 2008-11-22 15:40:40 +00:00
mh
924e9e91d7 use correct variablename 2008-11-22 15:25:47 +00:00
mh
fd6c7f6a48 fixing some regression from the last change 2008-11-22 15:20:59 +00:00
mh
514441fa11 rearranged things so that the gid can automatically be set the same as uid 2008-11-22 15:12:32 +00:00
mh
189fdbed1d enable possibility to set uid and gid 2008-11-09 15:16:20 +00:00
mh
f349f00244 we can only manage crypted passwords -> added a python script to generate these passwords 2008-11-08 21:56:52 +00:00
mh
f23cf372ba trying to fix to set the password the first time 2008-11-08 21:30:27 +00:00
mh
86c0afad32 fixing escape sequence 2008-11-07 19:38:19 +00:00
mh
4e47f520d2 added some doku 2008-10-25 21:11:31 +00:00
mh
a1c65fd8cf enhanced user with advanced password management stuff 2008-10-25 20:46:48 +00:00
mh
e6c24cfcf3 move function to the better place 2008-10-25 20:32:25 +00:00
mh
61c653aac0 added a generate password function 2008-10-25 20:31:44 +00:00
mh
73c0c1f880 fixed comment for user, should be one string 2008-10-20 21:02:54 +00:00
mh
cb995bebc0 added define to manage sftponly users 2008-10-20 20:51:36 +00:00
mh
d6839221b8 refactored defines into defines.pp 2008-10-20 20:51:27 +00:00
mh
48be6d100b refactored defines into defines.pp 2008-10-20 20:51:21 +00:00
mh
d73b03042a fixing calling param 2008-10-20 20:33:12 +00:00
mh
33d462b979 fixing definition 2008-10-20 20:30:18 +00:00
mh
ff436ef711 fix sshkey naming stuff 2008-10-20 20:23:12 +00:00
mh
40d5be01b1 merged with puzzle 2008-10-20 20:17:48 +00:00
mh
82686eb0de better approach with empty array thand undef 2008-10-20 07:15:22 +00:00
mh
8442a1fe18 adding membership management to groups 2008-10-19 16:14:01 +00:00
mh
dc8ddd6106 no need for this class 2008-10-10 17:57:26 +00:00
mh
afb35edcbf this require for adding a user is wrong 2008-10-06 22:26:52 +00:00