Jason Ertel
|
ba29b5e036
|
Do not apply salt state if already applying a state
|
2021-06-04 21:56:41 -04:00 |
|
Jason Ertel
|
e22421ec99
|
Refactor users/roles management via salt due to Salt's clobbering of the inode which breaks Docker mounts
|
2021-06-04 20:01:30 -04:00 |
|
Jason Ertel
|
416b38fc71
|
Use cronjob to ensure user synchronization
|
2021-06-04 11:24:58 -04:00 |
|
Jason Ertel
|
316035910f
|
Remove inotify beacon due to it not functioning as documented; Add back so-user changes to sync upon so-user changes
|
2021-06-03 15:15:35 -04:00 |
|
Jason Ertel
|
7aede4d058
|
Persist chown/chmod settings on users/roles files
|
2021-06-02 09:01:16 -04:00 |
|
Jason Ertel
|
2a2247e1da
|
Additional so-user sync adjustments
|
2021-06-01 14:45:01 -04:00 |
|
Jason Ertel
|
ed8c85df2b
|
Only sync web users if teh sqlite db exists
|
2021-06-01 10:26:33 -04:00 |
|
Jason Ertel
|
b8a10f2e86
|
Support multiple elastic system users
|
2021-05-28 15:59:51 -04:00 |
|
Jason Ertel
|
b43e6c5d6b
|
Salt will handle auto-sync
|
2021-05-26 13:51:24 -04:00 |
|
Jason Ertel
|
c531ef0773
|
Move user sync'd files to saltstack for grid propagation
|
2021-05-26 13:44:30 -04:00 |
|
Jason Ertel
|
a6a4c03029
|
Improve error scenarios for user sync; Ensure user sync runs before Elastic container starts
|
2021-05-26 12:08:10 -04:00 |
|
Jason Ertel
|
ec2f8fe6c8
|
Synchronize SOC passwords with Elastic
|
2021-05-25 17:16:05 -04:00 |
|
Jason Ertel
|
8c6489a49a
|
Initial pass at synchronizing users file
|
2021-05-24 15:48:05 -04:00 |
|
Jason Ertel
|
409eea677d
|
Continue removal of argon hashing
|
2021-05-24 11:50:53 -04:00 |
|
Jason Ertel
|
6b54a29ac7
|
Remove 'new user' references from so-user
|
2021-02-03 15:23:58 -05:00 |
|
Mike Reeves
|
18f2c7b482
|
Raid Setup for Appliances
|
2021-01-29 16:03:18 -05:00 |
|
Jason Ertel
|
76c917d977
|
Continued bash cleanup
|
2020-11-15 09:57:12 -05:00 |
|
William Wernert
|
3648e293a1
|
[fix] Add -L option to curl to respect redirects
|
2020-10-26 14:08:52 -04:00 |
|
William Wernert
|
1fdf431c12
|
[fix] so-user spelling+syntax fixes
* Consistent ending punctuation
* Consistent capitalization
* Correct comparison operators
|
2020-10-15 13:44:23 -04:00 |
|
Jason Ertel
|
2f7c0c34e6
|
Support backslashes in SOC passwords
|
2020-09-23 10:09:21 -04:00 |
|
Jason Ertel
|
1610445b4e
|
Validate password before creating user
|
2020-09-18 08:29:30 -04:00 |
|
Jason Ertel
|
a5b87850df
|
Remove user sync between SOC and Cortex due to the unnecesary complexities involved with this style of integration
|
2020-09-09 14:07:36 -04:00 |
|
Jason Ertel
|
f27e5164d0
|
Update to latest kratos; add support for a custom status trait to represent whether a user is locked or not; refactor so-user to use new enable/disable capabilities in SOC; remove 'delete' option from so-user usage to avoid having user lists out of sync across SOC and external apps
|
2020-09-04 17:01:52 -04:00 |
|
Jason Ertel
|
0142f43493
|
Add so-user-disable script which deletes the SOC user and disables the users in Fleet, TheHive, and Cortex
|
2020-09-02 13:54:50 -04:00 |
|
Jason Ertel
|
189c02648d
|
Move container status check to so-common
|
2020-08-31 09:52:06 -04:00 |
|
Jason Ertel
|
8e06f0453e
|
Only add users to aux systems if those systems are currently running
|
2020-08-31 09:41:06 -04:00 |
|
Jason Ertel
|
3122280bd5
|
Update version to 2.2.0-rc.3
|
2020-08-25 15:16:09 -04:00 |
|
Jason Ertel
|
be8398387e
|
Support individual email or password validation
|
2020-04-02 15:38:30 -04:00 |
|
Jason Ertel
|
1cac115009
|
Add support for validating email address via so-user tool
|
2020-04-02 15:18:51 -04:00 |
|
Jason Ertel
|
f7e9e99eae
|
Added new soc-related saltstack files.
|
2020-03-30 22:15:49 -04:00 |
|