[PATCH] 884 Added support for deploying with generic Tomcat.
by Endi Sukma Dewata
The start(), stop() and restart() methods in PKIInstance have been
modified to provide a unified way to manage instances using different
types of Tomcat installations:
* generic Tomcat
* standard Tomcat on Debian
* nuxwdog-enabled Tomcat on Fedora/RHEL
* standard Tomcat on Fedora/RHEL
The deployment tool has been modified to provide a parameter to specify
the Tomcat home for the instance. It has also been modified to utilize
the unified instance startup methods.
https://fedorahosted.org/pki/ticket/2560
--
Endi S. Dewata
7 years, 4 months
[PATCH] 883 Added support for building with generic Tomcat.
by Endi Sukma Dewata
Previously the build scripts would only work with specific Tomcat
versions officially supported by the operating system. To support
other Tomcat versions the build scripts have been modified such
that they will use the Tomcat installation specified in the
TOMCAT_HOME variable. The Tomcat-specific PKI source folder to use
can now be specified in the PKI_TOMCAT_SRC variable.
https://fedorahosted.org/pki/ticket/2560
--
Endi S. Dewata
7 years, 4 months
[PATCH] 0144..0146 Move IRequest extdata-related constants
by Fraser Tweedale
The attached patches relocate / redefine some constants that are
used as keys when setting or getting IRequest extdata attributes.
In some cases this removes duplicate constants or string literals.
In other cases it actually defines a new constant.
In all cases the key now uses a constant defined in IRequest, which
is the appropriate place.
This is refactoring work undertaken as part of GSSAPI support.
Thanks,
Fraser
7 years, 4 months
[PATCH] 0140 Allow ':' to appear in ACL expressions
by Fraser Tweedale
With current ACL parsing, if you have a ':' in a group name (as
occurs with FreeIPA permissions, which matter for upcoming external
principal support) you are stuffed. This commit fixes that.
It is really a band aid - the existing parsing code is poor and
should be replaced with a nice combinatorial parser... but who has
the time for that right now? ¯\_(ツ)_/¯
Note that if there is a ':' in any of the ACL descriptions/comments
(the final field) this change breaks it. We don't have any
occurrences of that in our codebase.
Thanks,
Fraser
7 years, 4 months