Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 9521c3006a7a0815c3ec20f4cda14a54c5c869d3
https://github.com/tribe29/checkmk/commit/9521c3006a7a0815c3ec20f4cda14a54c…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M cmk/gui/userdb/saml2/config.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/saml2.py
M cmk/gui/wato/pages/userdb_common.py
M cmk/utils/paths.py
M omd/packages/check_mk/check_mk.make
M omd/packages/check_mk/skel.permissions
A omd/packages/check_mk/skel/etc/ssl/saml2/builtin/signature/.gitignore
A omd/packages/check_mk/skel/etc/ssl/saml2/custom/.gitignore
A tests/integration/cmk/gui/userdb/saml2/test_custom_signatures.py
M tests/integration/cmk/gui/userdb/saml2/test_paths.py
Log Message:
-----------
SAML: fix signature config file writing
* save files in folders individual to each connection, otherwise the
config is randomly overwritten
* adjust permissions of files: only allow user read/write access
* additional files written for the connection must be deleted
** when the option to use custom configuration is deselected
** when the connection itself is deleted
CMK-12059
Change-Id: I2649583a610a41c07e91abba9b24092e522832b4