Commit Graph

7 Commits

Author SHA1 Message Date
silverqx 3d33ec8902 workflows changed 90-crystal.conf path 2023-01-25 20:08:46 +01:00
silverqx bc17c343d1 workflows PostgreSQL certificate authentication
Forced certificate authentication for PostgreSQL.

 - added $env:PGDATA/conf.d/90-crystal.conf with custom configurations
   - enabled SSL
   - listen on the localhost only
 - generating SSL certificates with our CA with 1 month expire duration
   and SAN
 - changed default root password
 - also the GitHub runner is forced to use certificate authentication
 - small script enhancements like naming, logs grouping, PostgreSQL
   service checking, ...
2023-01-23 17:07:52 +01:00
silverqx e62172140a workflows used default auth. plugin for MySQL 5.7 2023-01-10 13:43:53 +01:00
silverqx c3cf434124 workflows forced caching_sha2_password on MySQL 5 2023-01-10 12:15:41 +01:00
silverqx 65c28c299e workflows create MySQL user for all Qt5 action
Created a separate MySQL user that has access only to
the q_tinyorm_test_1 database.

Also added my.ini and crystal_client.cnf MySQL config. for clients that
defines --host argument.
2023-01-10 09:11:55 +01:00
silverqx 3cb5adf562 workflows renamed my.ini template file for Windows 2023-01-10 09:02:45 +01:00
silverqx 3f305358d8 workflows added missing my.ini template files
- also changed working-directory paths, removed leading ./
2023-01-10 07:38:33 +01:00