Files @ 3dd7f39302f8
Branch filter:

Location: majic-ansible-roles/roles/php_website/tests/data/x509/parameters-mandatory_https.key - annotation

3dd7f39302f8 5.5 KiB application/pgp-keys Show Source Show as Raw Download as Raw
branko
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.
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
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
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
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
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
1b6495e2ba42
1b6495e2ba42
1b6495e2ba42
1b6495e2ba42
1b6495e2ba42
1b6495e2ba42
1b6495e2ba42
1b6495e2ba42
1b6495e2ba42
Public Key Info:
	Public Key Algorithm: RSA
	Key Security Level: Medium (2048 bits)

modulus:
	00:ba:bc:b6:b0:b8:8f:df:99:7d:db:c0:25:e1:a4:d2
	aa:85:7f:c3:a8:96:1d:fa:cb:6f:06:5f:99:2c:e3:52
	cf:66:d5:56:35:16:69:7c:96:7a:fe:66:a5:fb:2c:41
	da:84:e2:bf:88:65:af:0b:7c:de:5f:78:0c:49:57:bc
	b7:f0:1a:c5:1a:43:f7:1a:44:ad:ff:80:9a:15:cb:07
	bd:e3:e1:0b:ba:60:8d:07:ee:60:67:24:13:c0:cb:fb
	d2:e0:e8:60:06:f4:9c:20:4d:fd:c2:8a:de:1e:e3:bd
	9f:38:c7:6c:f4:bb:35:f5:95:8a:68:e7:cd:81:b1:71
	3d:f8:96:e9:a6:9c:c1:b2:60:c2:7f:e4:f4:9c:ec:0c
	a4:c0:59:b8:06:e7:47:55:a6:19:6a:c4:db:c2:f7:d2
	f4:b9:7d:f7:c7:66:39:89:9f:40:56:df:7a:2a:52:a1
	0f:f4:16:c3:6c:53:a7:d7:e0:4a:76:c5:f6:e4:fd:17
	81:c4:f9:b9:a2:cb:63:f1:ec:48:5a:ef:c5:08:4c:6f
	8c:b6:f1:c3:f5:54:df:17:20:f5:aa:ee:e2:28:e2:10
	d7:8f:65:29:2a:01:90:31:6f:fe:63:80:ce:93:40:bc
	a8:14:94:a1:ed:cc:14:4d:89:9e:80:75:4c:f1:22:bb
	8b:

public exponent:
	01:00:01:

private exponent:
	00:b9:9b:21:2a:fe:07:63:04:39:68:d6:cf:d0:3b:f7
	78:ae:40:93:c5:59:90:6a:db:11:7b:90:41:bb:b0:27
	7b:26:87:1d:ac:9e:9e:32:cb:8f:6c:95:b2:9c:b9:1c
	ab:8a:31:a6:96:78:1b:48:9b:d0:9b:ab:c2:ea:93:5e
	6c:a5:26:b6:8a:a8:cb:4f:3c:bc:85:9c:d9:8a:97:c7
	16:23:0e:68:8d:d3:b1:da:14:41:95:c2:f2:2f:4b:90
	fd:c5:b6:b2:db:b6:fe:07:cd:fd:50:04:9f:4a:ac:aa
	a9:3b:d2:5c:a5:d3:fe:8a:1f:1c:f7:b0:8f:3f:3d:93
	83:86:6f:1c:63:a2:38:9d:10:61:5d:c6:3d:1f:69:0a
	8d:74:b4:4f:86:37:35:7e:18:4a:46:36:6e:bb:c2:e0
	41:eb:73:79:4d:31:3d:77:7b:9c:7a:32:9e:23:ec:c7
	ea:b8:88:64:04:ab:0c:cf:17:61:9c:52:75:5e:4c:52
	00:2f:f2:52:ed:85:34:90:5b:ec:ed:49:54:7d:d8:cd
	a5:de:6a:fe:27:0f:95:36:ec:86:7c:48:83:55:65:85
	f3:18:2c:6f:c4:f2:67:1a:83:27:16:46:51:2a:65:0c
	71:40:60:4e:37:01:32:5d:1f:db:a2:20:3b:95:70:5c
	01:

prime1:
	00:e0:32:54:65:59:d6:ee:33:df:fb:2d:18:d7:ac:f3
	eb:02:55:b6:bb:ee:df:b8:c2:20:0c:34:72:ca:1b:f6
	7f:73:32:24:07:6d:36:71:ec:7f:fd:7c:ab:96:69:02
	eb:b3:06:f2:93:02:b7:24:bf:42:e8:2f:86:49:ec:1e
	3d:ea:f8:e9:49:a2:d1:20:ae:a2:1c:e7:0d:0f:03:d3
	0f:d6:1f:e6:95:ad:a1:2a:60:cc:4d:42:0a:61:e3:80
	95:11:e9:24:59:ec:be:39:c2:d8:8e:72:bd:65:d3:8a
	3a:fe:e5:1a:3b:60:32:06:72:89:28:63:73:d3:fc:33
	81:

prime2:
	00:d5:3a:0c:a3:2f:c8:ec:8a:54:a3:17:3c:69:16:5f
	c5:24:64:9a:7d:6b:b6:45:42:a3:6f:21:54:32:87:75
	e1:ce:79:15:00:3d:e2:f9:4a:a3:56:b3:8f:27:42:9f
	fb:99:b9:db:54:78:60:39:80:b2:d7:d7:af:d8:21:be
	e9:13:a3:75:10:1b:70:6a:76:2c:64:55:b5:49:f4:1a
	44:c5:f7:76:f7:2f:e9:0e:f7:59:53:0d:69:8a:90:3a
	3c:ce:91:ea:be:5f:41:0e:9a:5b:2a:20:41:e0:0b:48
	20:5a:2b:e9:82:6a:36:52:c6:f0:9d:45:06:91:cb:05
	0b:

coefficient:
	00:aa:63:6b:eb:8e:4c:be:d9:06:22:b5:3b:e0:3e:5d
	38:00:0f:93:a5:26:d1:d2:05:2a:a0:54:0c:de:f8:cc
	f6:4a:bd:de:ea:fc:a2:bb:32:17:76:3a:2a:df:c2:7d
	1e:25:ea:5c:b6:8a:af:24:3d:f4:69:3d:9a:28:e5:3e
	88:f9:c6:43:bb:d6:73:ba:68:c0:bc:7f:27:c8:ec:66
	08:ae:04:c2:57:5d:08:d9:4d:70:16:ff:08:de:35:38
	f4:fc:f1:f3:34:0a:60:0a:ea:1b:b6:6b:43:58:cd:93
	55:e7:a3:1d:2c:31:35:8e:e0:a7:cc:a5:2f:01:54:c2
	ed:

exp1:
	13:fe:c9:22:24:ea:13:62:93:06:5e:d6:49:5e:06:7f
	1e:3d:30:c8:00:1c:f9:e8:6e:5d:48:4c:38:94:57:de
	b4:12:73:be:29:d2:62:44:ba:81:8c:1d:ed:93:3e:0c
	71:72:1c:2e:5a:5e:a5:2b:5d:b7:41:8d:d3:87:f8:86
	83:2f:61:f7:0c:4b:64:83:ce:b7:8f:2f:cd:f8:04:59
	f4:39:f2:21:c5:53:8b:69:08:af:97:45:3f:c7:bf:8f
	0c:02:e4:18:15:12:3e:2a:8f:8f:dc:d1:e1:84:05:5f
	0f:9e:b5:41:38:6a:1d:c3:17:52:7f:d4:33:c2:d9:81
	

exp2:
	00:92:6e:86:25:3f:78:bd:b1:16:04:d6:bd:3e:f2:05
	9d:2e:ac:04:48:a3:c3:0d:f7:80:a3:9e:00:e3:9e:91
	7f:1c:3b:9d:07:88:78:aa:78:ee:89:69:50:a3:46:a6
	f5:b3:91:a6:a5:70:f1:ac:2b:cd:26:5b:d2:40:1c:94
	ae:1e:35:7f:fc:2a:cb:dd:e1:00:05:7b:b2:bf:71:ea
	e4:56:0b:e7:60:44:3f:ca:6e:65:a2:9a:b0:63:5f:3f
	0f:69:51:5e:23:94:e8:e9:ad:69:74:19:a9:03:c2:db
	aa:94:22:59:ff:9d:0f:67:73:85:e4:8b:75:c2:83:e9
	17:


Public Key PIN:
	pin-sha256:qnrjJeVsbRTJbJQvzhLlL3Jiaht8wuoG+J6gyJLBXHA=
Public Key ID:
	sha256:aa7ae325e56c6d14c96c942fce12e52f72626a1b7cc2ea06f89ea0c892c15c70
	sha1:063739d3f8755e5e2bdd8e51c7392ec27f7122d8

-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEAury2sLiP35l928Al4aTSqoV/w6iWHfrLbwZfmSzjUs9m1VY1
Fml8lnr+ZqX7LEHahOK/iGWvC3zeX3gMSVe8t/AaxRpD9xpErf+AmhXLB73j4Qu6
YI0H7mBnJBPAy/vS4OhgBvScIE39woreHuO9nzjHbPS7NfWVimjnzYGxcT34lumm
nMGyYMJ/5PSc7AykwFm4BudHVaYZasTbwvfS9Ll998dmOYmfQFbfeipSoQ/0FsNs
U6fX4Ep2xfbk/ReBxPm5ostj8exIWu/FCExvjLbxw/VU3xcg9aru4ijiENePZSkq
AZAxb/5jgM6TQLyoFJSh7cwUTYmegHVM8SK7iwIDAQABAoIBAQC5myEq/gdjBDlo
1s/QO/d4rkCTxVmQatsRe5BBu7AneyaHHayenjLLj2yVspy5HKuKMaaWeBtIm9Cb
q8Lqk15spSa2iqjLTzy8hZzZipfHFiMOaI3TsdoUQZXC8i9LkP3FtrLbtv4Hzf1Q
BJ9KrKqpO9JcpdP+ih8c97CPPz2Tg4ZvHGOiOJ0QYV3GPR9pCo10tE+GNzV+GEpG
Nm67wuBB63N5TTE9d3ucejKeI+zH6riIZASrDM8XYZxSdV5MUgAv8lLthTSQW+zt
SVR92M2l3mr+Jw+VNuyGfEiDVWWF8xgsb8TyZxqDJxZGUSplDHFAYE43ATJdH9ui
IDuVcFwBAoGBAOAyVGVZ1u4z3/stGNes8+sCVba77t+4wiAMNHLKG/Z/czIkB202
cex//XyrlmkC67MG8pMCtyS/QugvhknsHj3q+OlJotEgrqIc5w0PA9MP1h/mla2h
KmDMTUIKYeOAlRHpJFnsvjnC2I5yvWXTijr+5Ro7YDIGcokoY3PT/DOBAoGBANU6
DKMvyOyKVKMXPGkWX8UkZJp9a7ZFQqNvIVQyh3XhznkVAD3i+UqjVrOPJ0Kf+5m5
21R4YDmAstfXr9ghvukTo3UQG3BqdixkVbVJ9BpExfd29y/pDvdZUw1pipA6PM6R
6r5fQQ6aWyogQeALSCBaK+mCajZSxvCdRQaRywULAoGAE/7JIiTqE2KTBl7WSV4G
fx49MMgAHPnobl1ITDiUV960EnO+KdJiRLqBjB3tkz4McXIcLlpepStdt0GN04f4
hoMvYfcMS2SDzrePL834BFn0OfIhxVOLaQivl0U/x7+PDALkGBUSPiqPj9zR4YQF
Xw+etUE4ah3DF1J/1DPC2YECgYEAkm6GJT94vbEWBNa9PvIFnS6sBEijww33gKOe
AOOekX8cO50HiHiqeO6JaVCjRqb1s5GmpXDxrCvNJlvSQByUrh41f/wqy93hAAV7
sr9x6uRWC+dgRD/KbmWimrBjXz8PaVFeI5To6a1pdBmpA8LbqpQiWf+dD2dzheSL
dcKD6RcCgYEAqmNr645MvtkGIrU74D5dOAAPk6Um0dIFKqBUDN74zPZKvd7q/KK7
Mhd2Oirfwn0eJepctoqvJD30aT2aKOU+iPnGQ7vWc7powLx/J8jsZgiuBMJXXQjZ
TXAW/wjeNTj0/PHzNApgCuobtmtDWM2TVeejHSwxNY7gp8ylLwFUwu0=
-----END RSA PRIVATE KEY-----