puppet-wildfly
puppet-wildfly copied to clipboard
module: allow to configure module user/group
Motivation: for security reasons they shouldn't belong to the Wildfly user. Also,
when installing Wildfly via RPM the current implementation fails on mkdir -p
,
as the modules
directory belongs to root.
I didn't want to change file ownership handling throughout the whole module. So this fix allows those who depend on RPMs and those who want to not grant the web server write access to it's binaries the possibility to achieve that goal.
Coverage remained the same at 74.854% when pulling 0816712345f53a010b79ce6387d381ff4c0c8727 on Thomas-Gelf:feature/allow-to-configure-module-user into 4c118ffea26a49eb6d7174f8c0a1eec31d440790 on biemond:master.
Coverage remained the same at 74.854% when pulling 0816712345f53a010b79ce6387d381ff4c0c8727 on Thomas-Gelf:feature/allow-to-configure-module-user into 4c118ffea26a49eb6d7174f8c0a1eec31d440790 on biemond:master.
Coverage remained the same at 74.854% when pulling 0816712345f53a010b79ce6387d381ff4c0c8727 on Thomas-Gelf:feature/allow-to-configure-module-user into 4c118ffea26a49eb6d7174f8c0a1eec31d440790 on biemond:master.