Werk #5502

ComponentAgent Bakery
TitlePrevent baked tar.gz agents from changing ownership of files on host
Date2018-07-05 07:48:11
Check_MK EditionCheck_MK Enterprise Edition (CEE)
Check_MK Version1.4.0p35,1.6.0i1,1.5.0b8
Level1 - Trivial Change
ClassBug Fix
CompatibilityCompatible - no manual interaction needed

When extracting a tar.gz packaged agent from the agent bakery as root (as it is normallly done), the user and group ownerships of the extracted files would be set to the Check_MK site user, if such user is available on the target host. This would lead to a wrong ownership on some folders like "/etc", "/usr" and "/var".

In order to prevent this, the agent bakery now creates the tar.gz packages correctly by setting an ownership of "root".