15 Commits

Author SHA1 Message Date
5a678bc3d5 renaming the project adduser -> umanux 2020-11-16 10:37:18 +01:00
ed77466bd6 add default shadow entry to default users 2020-11-15 17:02:35 +01:00
ed06c58913 remove debug and commented code 2020-11-09 20:25:42 +01:00
467c8ee007 linting changes 2020-11-09 09:56:24 +01:00
bacbfae4d1 delete the shadow entry along with the passwd one 2020-10-30 19:09:56 +01:00
1af8a7cd65 Add better error handling 2020-10-30 08:39:59 +01:00
bf6908346e first draft of working user deletion
TODO:
  * remove user group
  * remove shadow entry
2020-10-28 09:39:42 +01:00
b8c544a846 first draft of file locking 2020-10-25 11:08:56 +01:00
338b4949e4 add must uses 2020-10-24 13:50:33 +02:00
67af4a39cd add getters to User 2020-10-23 19:49:47 +02:00
83255390e3 make the structs clonable, add pos and source to the fields 2020-10-23 19:49:21 +02:00
f33ba8e767 persistent ordering of the passwd file 2020-10-23 15:21:30 +02:00
70fcd823da adjust and implement more of the api 2020-10-22 12:40:30 +02:00
ffafa7e473 Make the conten of shadow part of the user struct 2020-10-17 20:38:28 +02:00
b6eb9972d2 restructuring
Fix (remove) lifetimes and restructure the code

Co-authored-by: Dietrich <dietrich@teilgedanken.de>
Reviewed-on: http://git.teilgedanken.de/Rust/useradd/pulls/2
2020-10-07 15:11:10 +00:00