TeamForge implements SELinux policies for most of its services such as JBoss, Apache,
ETL, Tomcat and so on. However, you can use these instructions to revert these policies (not
recommended) if required.
Here's a list of SELinux modules that are implemented (use the
semodule -l|grep
tf_ command to see the list of TeamForge SELinux modules):
- tf_apache
- tf_branding
- tf_cvs
- tf_daemon-base
- tf_etl
- tf_integration-base
- tf_jboss
- tf_phoenix
- tf_postgresql
- tf_runtime-base
- tf_subversion
- tf_tomcat
While you can revert these policies, you can contact CollabNet
Support to get help in fixing the issue with TeamForge SELinux policies.
To revert the TeamForge SELinux policies:
- /opt/collabnet/teamforge/runtime/scripts/fix_data_selinux_permissions.sh
If JBoss is using agents such as
takipi, run the following command to
apply selinux context for the
takipi agent:
- semanage fcontext --add -t tf_jboss_rw_t
'/opt/takipi(/.*)?'
- restorecon -R /opt/takipi