dietrich
  • Joined on 2018-08-20
dietrich pushed to master at Rust/umanux 2020-11-08 09:41:36 +00:00
647881f022 Adding a first integrationtest for delete_user
dietrich pushed to master at Rust/umanux 2020-11-05 08:02:02 +00:00
732893b5d4 first integration test try
dietrich pushed to master at Rust/umanux 2020-11-03 12:09:26 +00:00
4062f7a6bb delete the home directory
dietrich pushed to master at Rust/umanux 2020-11-02 06:55:46 +00:00
f3a18641e0 make delete_user take a struct use derive_builder
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