Skip to content
Snippets Groups Projects
Commit f388dfdc authored by Pavel Kácha's avatar Pavel Kácha
Browse files

Documentation fixes (thanks to Radko Krkos)

parent 22669967
No related branches found
No related tags found
No related merge requests found
...@@ -13,8 +13,8 @@ Content ...@@ -13,8 +13,8 @@ Content
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
A. Introduction A. Introduction
Warden is a system for efficient sharing information about detected events Warden is a system for efficient sharing of information about detected
(threats). Warden Server is server-side part of the software, the events (threats). Warden Server is server-side part of the software, the
communication hub, allowing to publish detected events and download yet communication hub, allowing to publish detected events and download yet
unprocessed ones. unprocessed ones.
...@@ -28,7 +28,7 @@ of Warden Server administration. ...@@ -28,7 +28,7 @@ of Warden Server administration.
Warden Server is Python/WSGI based, written primarily with Apache mod_wsgi Warden Server is Python/WSGI based, written primarily with Apache mod_wsgi
in mind. Other WSGI servers/frameworks are not yet tested, so your mileage in mind. Other WSGI servers/frameworks are not yet tested, so your mileage
may vary. Authentication is X509 certificate (for machine or client may vary. Authentication is X509 certificate (for machine or client
identification) + shared secret (for client icentification, where identification) + shared secret (for client identification, where
certificate does not suffice). certificate does not suffice).
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
...@@ -65,11 +65,11 @@ C. Installation ...@@ -65,11 +65,11 @@ C. Installation
mysql> CREATE DATABASE warden3; mysql> CREATE DATABASE warden3;
mysql> GRANT ALL ON warden3.* TO `warden`@`localhost`; mysql> GRANT ALL ON warden3.* TO `warden`@`localhost`;
mysql> SET PASSWORD FOR 'warden'@'localhost' = PASSWORD('example'); mysql> SET PASSWORD FOR 'warden'@'localhost' = PASSWORD('example');
mysql> FLUSH PRIVILEDGES; mysql> FLUSH PRIVILEGES;
* Create necessary table structure * Create necessary table structure
mysql -p -u warden warden3 < warden3.0.sql mysql -p -u warden warden3 < warden_3.0.sql
* Enable mod_wsgi, mod_ssl, include Warden configuration * Enable mod_wsgi, mod_ssl, include Warden configuration
...@@ -122,7 +122,7 @@ particular implementation object of the aspect, for example type of logger ...@@ -122,7 +122,7 @@ particular implementation object of the aspect, for example type of logger
Log: FileLogger, SysLogger Log: FileLogger, SysLogger
DB: MySQL DB: MySQL
Auth: X509Authenticator, NoAuthenticator Auth: X509Authenticator, NoAuthenticator
Validator: JSONSchemaValidator, "NoValidator Validator: JSONSchemaValidator, NoValidator
Handler: WardenHandler Handler: WardenHandler
"type" keyword is not mandatory, if not specified, first implementation "type" keyword is not mandatory, if not specified, first implementation
...@@ -150,7 +150,8 @@ object from particular section list is used ("FileLogger" for example). ...@@ -150,7 +150,8 @@ object from particular section list is used ("FileLogger" for example).
JSONSchemaValidator: validate incoming events based on JSON schema file JSONSchemaValidator: validate incoming events based on JSON schema file
filename: path to schema file, defaults to "idea.schema" at filename: path to schema file, defaults to "idea.schema" at
installation directory installation directory, for information on obtaining current
IDEA schema file, refer to https://idea.cesnet.cz/en/schema
MySQL: database storage backend MySQL: database storage backend
host: database server host, default "localhost" host: database server host, default "localhost"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment