Commit graph

18 commits

Author SHA1 Message Date
01665179eb
Make style consistent across *user scripts 2023-07-13 20:09:48 +00:00
266bfec24d Autodetect user for moduser script 2023-06-16 16:37:18 +00:00
f66983313f
Pass LDAP password filename instead of password itself in *user scripts
This ensures the LDAP password doesn't show up in process table. I was an idiot when I wrote the original code.
2023-06-14 18:57:02 +00:00
db11a370de
Make moduser filter out unnecessary entries and use micro editor by default 2022-06-27 14:49:16 -05:00
6504f796fa
Run autopep8 on all Python scripts 2022-06-25 19:23:12 -05:00
ee81994947
Move documentation from README to individual scripts 2022-06-25 19:13:57 -05:00
33647c34a0
Rewrite and clean up scripts 2022-06-25 18:08:57 -05:00
6e856e93cd
Separate user management scripts into Python libraries and wrapper scripts 2022-01-24 20:15:49 -06:00
9228477954
Use docstrings instead of comments and add more docs 2022-01-13 18:21:28 -06:00
b8cf7b4ae7
Python style updates 2022-01-05 18:34:40 -06:00
8dc5c69150
Only import needed functions 2022-01-05 18:09:54 -06:00
0af014b976
Clean up moduser and deluser scripts 2022-01-05 17:26:51 -06:00
4cfd8d01ad
Add interactive mode for all *user scripts 2021-12-11 14:45:12 -06:00
f91da4f99d
Lint Python scripts 2021-12-03 19:46:51 -06:00
Anthony Wang
7698a9a6a4 Use default editor for ldapvi in moduser 2021-09-17 11:11:29 -05:00
b3eb09dd07
Adjust spaces and newlines 2021-08-20 17:03:44 -05:00
53cdff696d
Add special handling for LDAP managers 2021-08-20 16:34:00 -05:00
0a43065e7c
Add user modification script wrapping ldapvi 2021-08-19 17:41:35 -05:00