Commit graph

16 commits

Author SHA1 Message Date
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
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
00baca263a
Fix permissions on Python libraries 2022-01-24 20:29:45 -06: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
24746ca761
Replace shell commands with lists for subprocess run 2022-01-05 18:04:23 -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
1aa1da4777
Add confirmation to scripts 2021-08-20 17:02:53 -05:00
e35e08b058
Debug scripts 2021-08-03 09:08:35 -05:00
c6ef272a44
Add a deluser script 2021-08-02 22:23:02 -05:00