From 425de573d532f7a1cd012bed307a69c44ae035bf Mon Sep 17 00:00:00 2001 From: Dietrich Date: Mon, 16 Nov 2020 10:12:51 +0100 Subject: [PATCH] update readme --- README.md | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2e75fbd..b6a7bbf 100644 --- a/README.md +++ b/README.md @@ -1 +1,38 @@ -# Usermanager written in Rust \ No newline at end of file +# Usermanager written in Rust + +> This project is **very much** work in progress. Do **absolutely not** use in production systems! + +What is working so far: + * Parsing: + * `/etc/passwd` + * `/etc/shadow` (root permission needed) + * `/etc/group` (not yet really assigned to the users) + * Modifying: + * delete a user + - [x] passwd + - [x] shadow + - [X] group + - [x] own group + - [ ] member + - [x] home dir + - [x] delete + - [x] keep + - [ ] archive + - [ ] mail? + - [ ] multiple entries "Multiple entries named '%s' in %s. Please fix this with pwck or grpck." + - [ ] cancel jobs: + - [ ] cron + - [ ] at + - [ ] print + * create a user + - [x] passwd + - [x] shadow + - [ ] group + - [ ] own group + - [ ] member + - [ ] home dir + - [ ] create from skeleton + - [ ] Skip + - [ ] create from directory + - [ ] mail? + - [ ] multiple entries (check uid duplication) \ No newline at end of file