[SERVER-53278] Define and emit an audit event on system startup Created: 08/Dec/20  Updated: 29/Oct/23  Resolved: 18/Dec/20

Status: Closed
Project: Core Server
Component/s: Admin, Security
Affects Version/s: None
Fix Version/s: 4.9.0

Type: Improvement Priority: Major - P3
Reporter: Spencer Jackson Assignee: Varun Ravichandran
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Documented
is documented by DOCS-14072 Investigate changes in SERVER-53278: ... Closed
Backwards Compatibility: Fully Compatible
Sprint: Security 2020-12-14, Security 2020-12-28
Participants:

 Description   

We should define a new audit event type "startup" and introduce hooks into mongod's and mongos' startup processes which will emit the event. The hook will need to accept a complete copy of the server's configuration, as printed in the server's startup log. This configuration shall be included in the audit event. If the configuration cannot be successfully rendered into BSON, the server shall fail to start.



 Comments   
Comment by Githook User [ 18/Dec/20 ]

Author:

{'name': 'Varun Ravichandran', 'email': 'varun.ravichandran@mongodb.com', 'username': 'varunravi98'}

Message: SERVER-53278: Define and emit an audit event on system startup
Branch: master
https://github.com/mongodb/mongo/commit/9c6a437a09738a00d674a93723cc6ad799be287a

Comment by Githook User [ 18/Dec/20 ]

Author:

{'name': 'Varun Ravichandran', 'email': 'varun.ravichandran@mongodb.com', 'username': 'varunravi98'}

Message: SERVER-53278: Define and emit an audit event on system startup
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/515f32fcb6cb076fc93360685c1e800f1083e476

Generated at Thu Feb 08 05:30:26 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.