20 Commits

Author SHA1 Message Date
d03ed65f60
updating group membership on user deletion
until now groups had members without useraccount after the account has been deleted.

fixes: #5
2020-11-27 17:27:39 +01:00
e9fbbd91ce
Enum to discriminate primary and reg. memberships 2020-11-24 19:20:48 +01:00
93e958108b
better tests for groups 2020-11-19 09:34:49 +01:00
8b42c8c3b2
add group members 2020-11-19 09:14:00 +01:00
65542c9b69
make Group a Rc<Inner> type 2020-11-17 07:53:49 +01:00
3dae3c4109 modify the shadow file and test the binary 2020-11-15 17:04:31 +01:00
c21ba2fa39 return from main function 2020-11-11 08:20:09 +01:00
de17ff12be first version of create_user 2020-11-10 13:45:21 +01:00
8fcd32eca2 Fix missing lints - Docs need to be improved still 2020-11-09 13:58:13 +01:00
467c8ee007 linting changes 2020-11-09 09:56:24 +01:00
647881f022 Adding a first integrationtest for delete_user 2020-11-08 10:41:20 +01:00
4062f7a6bb delete the home directory 2020-11-03 13:09:16 +01:00
f3a18641e0 make delete_user take a struct use derive_builder 2020-11-02 07:55:33 +01:00
31fbfbe628 remove from groups 2020-10-31 16:40:26 +01:00
b72f292891 improve functionlength 2020-10-31 15:55:15 +01:00
6389bb988d actually remove the shadow line and fix a final newline 2020-10-30 19:45:41 +01:00
bacbfae4d1 delete the shadow entry along with the passwd one 2020-10-30 19:09:56 +01:00
4207e1dc0f split Hashes into sepparate module 2020-10-30 16:37:57 +01:00
8dd2c53aa9 sepparate Files struct 2020-10-30 16:26:31 +01:00
8337c737d9 make userlib module a directory 2020-10-30 16:13:05 +01:00