Files
@ 3dd7f39302f8
Branch filter:
Location: majic-ansible-roles/roles/php_website/tests/data/x509/parameters-mandatory_https.pem - annotation
3dd7f39302f8
1.5 KiB
application/pem-certificate-chain
MAR-29: Implemented tests for php_website role:
- Install some additional tools for testing everything.
- Updated test playbook to change allowed extensions for running PHP scripts on
parameters-optional.
- Updated error page to use correct extension for parameters-optional test
instance.
- Expanded rewrite configuration slightly for parameters-optional.
- Install libmariadb-client-lgpl-dev-compat to test mysql_config symlink
creation.
- Deploy a number of PHP pages used for testing if pages are served correctly.
- Set file permissions on deployed PHP FPM pool configuraiton files.
- Use expanded syntax when deploying TLS keys/certificates in order to avoid
issues with TAB mangling.
- Fixed set-up of Strict-Transport-Security header when HTTPS enforcement is
disabled.
- Added a number of PHP and static test pages.
- Wrote tests covering full functionality of the role.
- Install some additional tools for testing everything.
- Updated test playbook to change allowed extensions for running PHP scripts on
parameters-optional.
- Updated error page to use correct extension for parameters-optional test
instance.
- Expanded rewrite configuration slightly for parameters-optional.
- Install libmariadb-client-lgpl-dev-compat to test mysql_config symlink
creation.
- Deploy a number of PHP pages used for testing if pages are served correctly.
- Set file permissions on deployed PHP FPM pool configuraiton files.
- Use expanded syntax when deploying TLS keys/certificates in order to avoid
issues with TAB mangling.
- Fixed set-up of Strict-Transport-Security header when HTTPS enforcement is
disabled.
- Added a number of PHP and static test pages.
- Wrote tests covering full functionality of the role.
1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 1b6495e2ba42 | -----BEGIN CERTIFICATE-----
MIIEPTCCAqWgAwIBAgIMWWX+oThEKLhgljoeMA0GCSqGSIb3DQEBCwUAMEgxIjAg
BgNVBAMTGUV4YW1wbGUgSW5jLiBUZXN0IFNpdGUgQ0ExFTATBgNVBAoTDEV4YW1w
bGUgSW5jLjELMAkGA1UEBhMCU0UwHhcNMTcwNzEyMTA0OTA1WhcNMjcwNzEwMTA0
OTA1WjBWMTAwLgYDVQQDEydFeGFtcGUgSW5jLiBNYW5kYXRvcnkgUGFyYW1ldGVy
cyBTZXJ2ZXIxFTATBgNVBAoTDEV4YW1wbGUgSW5jLjELMAkGA1UEBhMCU0UwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6vLawuI/fmX3bwCXhpNKqhX/D
qJYd+stvBl+ZLONSz2bVVjUWaXyWev5mpfssQdqE4r+IZa8LfN5feAxJV7y38BrF
GkP3GkSt/4CaFcsHvePhC7pgjQfuYGckE8DL+9Lg6GAG9JwgTf3Cit4e472fOMds
9Ls19ZWKaOfNgbFxPfiW6aacwbJgwn/k9JzsDKTAWbgG50dVphlqxNvC99L0uX33
x2Y5iZ9AVt96KlKhD/QWw2xTp9fgSnbF9uT9F4HE+bmiy2Px7Eha78UITG+MtvHD
9VTfFyD1qu7iKOIQ149lKSoBkDFv/mOAzpNAvKgUlKHtzBRNiZ6AdUzxIruLAgMB
AAGjgZgwgZUwDAYDVR0TAQH/BAIwADAfBgNVHREEGDAWghRwYXJhbWV0ZXJzLW1h
bmRhdG9yeTATBgNVHSUEDDAKBggrBgEFBQcDATAPBgNVHQ8BAf8EBQMDB6AAMB0G
A1UdDgQWBBQGNznT+HVeXivdjlHHOS7Cf3Ei2DAfBgNVHSMEGDAWgBQ3a9uTHGl+
kkxr33OF+ISWWYFPazANBgkqhkiG9w0BAQsFAAOCAYEAlCRoTzsXeTtCf7Uu8oLM
HIN4aqboCBshpgeKy8OXIlMQCAE/bCnsfxh8yDThsTXBfFoPwR+DfuAU7ygBauam
zUSpfd78rUZDngJjIc+Nb88L71WP/8U2j+L1Ph4m8gcJMV5fUkDJCFtJF4ne5di5
JLtFF8iy0+EOR+1ohI3TkUibSa7kpxyBe3dOs2Fi+HYZP+aXsCb1ydJdyg4cHpQS
yEDP7rSYICiHZQJ6E/gUeUB4iWyqSnK5KF49oUOiKe0NEqko7yCL91r/2C+HzlFN
zpWJMVMSyJg3wK65a7KIhfs1kk6BSrMHlmIRVyK8c3FB0oJPewn9lA4dRzV6tv0K
3AUsPbmZUBmJIdUkPLefc4ADxTgiSqMZzmxOIgZ/RWicyavS8lnSF+nt1IfSwBXt
bsATIGyJVTkmlpdu+2qBl8h7v25MUyo3ukXTj84v28+mFa5/FJY33m5VEHd2+aBq
Unlm+9vAP4g1O+r7dLRe3T0t0vNfPKLUOlTkcf5W5YO8
-----END CERTIFICATE-----
|