dietrich
  • Joined on 2018-08-20
dietrich pushed to master at Rust/umanux 2020-11-02 05:33:34 +00:00
31fbfbe628 remove from groups
dietrich pushed to master at Rust/umanux 2020-10-31 14:55:26 +00:00
b72f292891 improve functionlength
dietrich pushed to master at Rust/umanux 2020-10-31 12:29:19 +00:00
d9fe8b8160 improve error handling
dietrich pushed to master at Rust/umanux 2020-10-30 18:45:53 +00:00
6389bb988d actually remove the shadow line and fix a final newline
bacbfae4d1 delete the shadow entry along with the passwd one
4207e1dc0f split Hashes into sepparate module
Compare 3 commits »
dietrich pushed to master at Rust/umanux 2020-10-30 15:26:37 +00:00
8dd2c53aa9 sepparate Files struct
dietrich pushed to master at Rust/umanux 2020-10-30 15:13:24 +00:00
8337c737d9 make userlib module a directory
dietrich pushed to master at Rust/umanux 2020-10-30 07:40:19 +00:00
1af8a7cd65 Add better error handling
dietrich opened issue Rust/umanux#3 2020-10-28 10:19:38 +00:00
delete user
dietrich pushed to master at Rust/umanux 2020-10-28 08:39:53 +00:00
bf6908346e first draft of working user deletion
dietrich pushed to master at Rust/umanux 2020-10-26 13:33:15 +00:00
b8c1e3989a use env_logger
dietrich pushed to master at Rust/umanux 2020-10-26 07:13:33 +00:00
927e7ba4a7 unify locking of a single file to locking of all files
dietrich pushed to master at Rust/umanux 2020-10-25 17:41:35 +00:00
b8c544a846 first draft of file locking
338b4949e4 add must uses
91f0453be6 do not use deprecated description
Compare 3 commits »
dietrich pushed to master at Rust/umanux 2020-10-23 17:50:22 +00:00
56a6679ccb create draft binary for create_users
67af4a39cd add getters to User
83255390e3 make the structs clonable, add pos and source to the fields
d81bac5146 add get nth line function
932fb2827d comment broken newuser
Compare 5 commits »
dietrich pushed to master at Rust/umanux 2020-10-23 13:21:43 +00:00
f33ba8e767 persistent ordering of the passwd file
98d4c72f7f properly do read_all
Compare 2 commits »
dietrich pushed to master at Rust/umanux 2020-10-23 10:33:45 +00:00
134b97cfec first try implementing userdbwrite
dietrich pushed to master at Rust/umanux 2020-10-22 16:25:43 +00:00
70fcd823da adjust and implement more of the api
dietrich pushed to master at Rust/umanux 2020-10-19 11:04:14 +00:00
f2000c7650 remove erronous warning
dietrich pushed to master at Rust/umanux 2020-10-19 10:14:05 +00:00
d09f861ab0 add validation for usernames and groupnames
dietrich pushed to master at Rust/umanux 2020-10-18 18:35:59 +00:00
7ec3bc3f0c first draft of username and groupname validation
dietrich pushed to master at Rust/umanux 2020-10-18 13:22:25 +00:00
403f948c67 implement UserDbRead