Skip to content

Commit c4b6e4b

Browse files
authored
add MariaDB to installation doc (#5247)
as discussed in #5237
1 parent cc9572d commit c4b6e4b

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

doc/02-Installation.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ thoroughly.
3636
monitor your infrastructure
3737
* A web server, e.g. Apache or Nginx
3838
* PHP version ≥ 7.2
39+
* MariaDB
3940

4041
### Optional Requirements
4142

@@ -401,9 +402,9 @@ You will need to install certain dependencies depending on your setup:
401402
* The [pdfexport](https://github.com/Icinga/icingaweb2-module-pdfexport) module (≥0.10) is required for the
402403
export to PDF
403404
* LDAP PHP library when using Active Directory or LDAP for authentication
404-
* MySQL or PostgreSQL PHP libraries
405+
* MariaDB/MySQL or PostgreSQL PHP libraries
405406

406-
The following example installs Apache2 as web server, MySQL as RDBMS and uses the PHP adapter for MySQL.
407+
The following example installs Apache2 as web server, MariaDB as RDBMS and uses the PHP adapter for MariaDB/MySQL.
407408
Adopt the package requirements to your needs (e.g. adding ldap for authentication) and distribution.
408409

409410
Example for RHEL/CentOS/Fedora:

doc/05-Authentication.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Authentication <a id="authentication"></a>
22

3-
You can authenticate against Active Directory, LDAP, a MySQL or a PostgreSQL database or delegate
3+
You can authenticate against Active Directory, LDAP, a MariaDB, MySQL or PostgreSQL database or delegate
44
authentication to the web server.
55

66
Authentication methods can be chained to set up fallback authentication methods
@@ -136,7 +136,7 @@ resource = my_ad
136136

137137
## Database Authentication <a id="authentication-configuration-db-authentication"></a>
138138

139-
If you want to authenticate against a MySQL or a PostgreSQL database, you have to define a
139+
If you want to authenticate against a MariaDB, MySQL or PostgreSQL database, you have to define a
140140
[database resource](04-Resources.md#resources-configuration-database) which will be referenced as data source for the database
141141
authentication method.
142142

@@ -289,5 +289,5 @@ asks that backend to authenticate the user with the sAMAccountName "jdoe".
289289
### SQL Database <a id="domain-aware-auth-sqldb"></a>
290290

291291
When the user "[email protected]" logs in, Icinga Web 2 walks through all configured authentication backends until it
292-
finds one which is responsible for that user -- e.g. a MySQL backend (SQL database backends aren't domain-aware). Then
292+
finds one which is responsible for that user -- e.g. a MariaDB or MySQL backend (SQL database backends aren't domain-aware). Then
293293
Icinga Web 2 asks that backend to authenticate the user with the username "[email protected]".

doc/07-Preferences.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Preferences are settings a user can set for their account only,
44
for example the language and time zone.
55

6-
Preferences can be stored either in a MySQL or in a PostgreSQL database. The database must be configured.
6+
Preferences can be stored either in a MariaDB, MySQL or in a PostgreSQL database. The database must be configured.
77

88
## Configuration <a id="preferences-configuration"></a>
99

0 commit comments

Comments
 (0)