puppet-wildfly icon indicating copy to clipboard operation
puppet-wildfly copied to clipboard

module: allow to configure module user/group

Open Thomas-Gelf opened this issue 4 years ago • 4 comments

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.

Thomas-Gelf avatar Oct 11 '19 09:10 Thomas-Gelf

Coverage Status

Coverage remained the same at 74.854% when pulling 0816712345f53a010b79ce6387d381ff4c0c8727 on Thomas-Gelf:feature/allow-to-configure-module-user into 4c118ffea26a49eb6d7174f8c0a1eec31d440790 on biemond:master.

coveralls avatar Oct 11 '19 09:10 coveralls

Coverage Status

Coverage remained the same at 74.854% when pulling 0816712345f53a010b79ce6387d381ff4c0c8727 on Thomas-Gelf:feature/allow-to-configure-module-user into 4c118ffea26a49eb6d7174f8c0a1eec31d440790 on biemond:master.

coveralls avatar Oct 11 '19 09:10 coveralls

Coverage Status

Coverage remained the same at 74.854% when pulling 0816712345f53a010b79ce6387d381ff4c0c8727 on Thomas-Gelf:feature/allow-to-configure-module-user into 4c118ffea26a49eb6d7174f8c0a1eec31d440790 on biemond:master.

coveralls avatar Oct 11 '19 09:10 coveralls

Coverage Status

Coverage remained the same at 74.854% when pulling e10346cfdeec9f73836f68010b7b8ae9ee43fbf0 on Thomas-Gelf:feature/allow-to-configure-module-user into 4c118ffea26a49eb6d7174f8c0a1eec31d440790 on biemond:master.

coveralls avatar Oct 11 '19 09:10 coveralls