Skip to content

Commits on Source 3

dogtag-pki (10.6.8-2) unstable; urgency=medium
* control: Replace libsrvcore-dev build-dep with 389-ds-base-dev.
* Migrate to tomcat9.
-- Timo Aaltonen <tjaalton@debian.org> Fri, 07 Dec 2018 10:55:22 +0200
dogtag-pki (10.6.8-1) unstable; urgency=medium
* New upstream release.
......
......@@ -32,9 +32,8 @@ Build-Depends:
libresteasy3.0-java (>= 3.0.19-5),
libservlet3.1-java,
libslf4j-java,
libsvrcore-dev,
libtomcat8-java,
libtomcatjss-java (>= 7.3.6),
libtomcat9-java,
libtomcatjss-java (>= 7.3.6-2),
libxalan2-java,
libxerces2-java,
pkg-config,
......@@ -49,6 +48,7 @@ Build-Depends:
python3-distutils,
velocity,
zlib1g-dev,
389-ds-base-dev (>= 1.4.0.16-1),
Standards-Version: 4.1.4
Homepage: http://pki.fedoraproject.org
Vcs-Git: https://salsa.debian.org/freeipa-team/dogtag-pki.git
......@@ -188,7 +188,7 @@ Depends:
libjs-jquery,
libjs-underscore,
libsymkey-java (= ${source:Version}),
libtomcatjss-java (>= 7.3.6),
libtomcatjss-java (>= 7.3.6-2),
libnuxwdog-java (>= 1.0.5),
libxml-commons-external-java,
libxml-commons-resolver1.1-java,
......@@ -199,7 +199,7 @@ Depends:
python-ldap,
python-lxml,
python-selinux,
tomcat8-user,
tomcat9-user,
velocity,
${java:Depends},
${misc:Depends},
......
......@@ -30,7 +30,7 @@ Description: changes for Debian
pki_cgroup_cpu_systemd_service=%(pki_cgroup_cpu_systemd_service_path)s/%(pki_systemd_service)s
-CATALINA_HOME=/usr/share/tomcat
+CATALINA_HOME=/usr/share/tomcat8
+CATALINA_HOME=/usr/share/tomcat9
pki_tomcat_bin_path=%(CATALINA_HOME)s/bin
pki_tomcat_lib_path=%(CATALINA_HOME)s/lib
......@@ -96,6 +96,15 @@ Description: changes for Debian
for root, _dirs, names in os.walk(deployment_root):
--- a/base/server/scripts/operations
+++ b/base/server/scripts/operations
@@ -922,7 +922,7 @@ verify_symlinks()
# Dogtag 10 Conditional Variables
if $debian ; then
jni_jar_dir="/usr/share/java"
- tomcat_dir="/usr/share/tomcat8"
+ tomcat_dir="/usr/share/tomcat9"
else
jni_jar_dir="$JNI_JAR_DIR"
tomcat_dir="/usr/share/tomcat"
@@ -1096,6 +1096,10 @@ start_deb_instance()
catalina_sh start $SECURITY
......@@ -107,6 +116,15 @@ Description: changes for Debian
if start-stop-daemon --test --start --pidfile "$CATALINA_PID" \
--user $TOMCAT_USER --exec "$JAVA_HOME/bin/java" \
@@ -1481,7 +1485,7 @@ catalina_sh() {
set_debian_tomcat_parameters()
{
set_java_home
- CATALINA_HOME=/usr/share/tomcat8
+ CATALINA_HOME=/usr/share/tomcat9
CATALINA_BASE=/var/lib/pki/${PKI_INSTANCE_NAME}
DESC="Tomcat instance for ${PKI_INSTANCE_NAME}"
--- a/base/server/scripts/pkidaemon
+++ b/base/server/scripts/pkidaemon
@@ -31,7 +31,7 @@ command="$1"
......
--- a/base/CMakeLists.txt
+++ b/base/CMakeLists.txt
@@ -222,7 +222,7 @@ find_file(SYMKEY_JAR
find_file(JASPIC_API_JAR
NAMES
jaspic-api.jar
- tomcat8-jaspic-api.jar
+ tomcat9-jaspic-api.jar
PATHS
/usr/share/java/tomcat
/usr/share/java
@@ -231,7 +231,7 @@ find_file(JASPIC_API_JAR
find_file(TOMCAT_API_JAR
NAMES
tomcat-api.jar
- tomcat8-api.jar
+ tomcat9-api.jar
PATHS
/usr/share/java/tomcat
/usr/share/java
@@ -240,7 +240,7 @@ find_file(TOMCAT_API_JAR
find_file(TOMCAT_CATALINA_JAR
NAMES
catalina.jar
- tomcat8-catalina.jar
+ tomcat9-catalina.jar
PATHS
/usr/share/java/tomcat
/usr/share/java
@@ -249,7 +249,7 @@ find_file(TOMCAT_CATALINA_JAR
find_file(TOMCAT_COYOTE_JAR
NAMES
tomcat-coyote.jar
- tomcat8-coyote.jar
+ tomcat9-coyote.jar
PATHS
/usr/share/java/tomcat
/usr/share/java
@@ -258,7 +258,7 @@ find_file(TOMCAT_COYOTE_JAR
find_file(TOMCAT_UTIL_JAR
NAMES
tomcat-util.jar
- tomcat8-util.jar
+ tomcat9-util.jar
PATHS
/usr/share/java/tomcat
/usr/share/java
@@ -267,7 +267,7 @@ find_file(TOMCAT_UTIL_JAR
find_file(TOMCAT_UTIL_SCAN_JAR
NAMES
tomcat-util-scan.jar
- tomcat8-util-scan.jar
+ tomcat9-util-scan.jar
PATHS
/usr/share/java/tomcat
/usr/share/java
......@@ -25,13 +25,13 @@
instance,
'context.xml',
- '/usr/share/tomcat/conf/context.xml')
+ '/usr/share/tomcat8/skel/conf/context.xml')
+ '/usr/share/tomcat9/skel/conf/context.xml')
self.replace_with_link(
instance,
'web.xml',
- '/usr/share/tomcat/conf/web.xml')
+ '/usr/share/tomcat8/skel/conf/web.xml')
+ '/usr/share/tomcat9/skel/conf/web.xml')
def replace_with_link(self, instance, filename, target):
......@@ -42,7 +42,7 @@
os.remove(path)
- tomcat_dir = '/usr/share/tomcat/lib'
+ tomcat_dir = '/usr/share/tomcat8/lib'
+ tomcat_dir = '/usr/share/tomcat9/lib'
# create new links
for filename in os.listdir(tomcat_dir):
......@@ -5,7 +5,7 @@
def get_version(cls):
# run "tomcat version"
- output = subprocess.check_output(['/usr/sbin/tomcat', 'version'])
+ output = 'Server version: Apache Tomcat/8.5.32'
+ output = 'Server version: Apache Tomcat/9.0.x'
output = output.decode('utf-8')
# find "Server version: Apache Tomcat/<version>"
......@@ -15,3 +15,4 @@ create-target-wants.diff
fix-tomcat-paths.diff
hardcode-tomcat-version.diff
use-new-pkcs11-interface.diff
fix-tomcat-jars.diff
/etc/tomcat8/policy.d usr/share/pki/ca/conf/policy.d
/etc/tomcat9/policy.d usr/share/pki/ca/conf/policy.d
/etc/tomcat8/policy.d usr/share/pki/kra/conf/policy.d
/etc/tomcat9/policy.d usr/share/pki/kra/conf/policy.d
/etc/tomcat8/policy.d usr/share/pki/ocsp/conf/policy.d
/etc/tomcat9/policy.d usr/share/pki/ocsp/conf/policy.d
......@@ -27,7 +27,7 @@
# All rights reserved.
# --- END COPYRIGHT BLOCK ---
#
# pki-tomcatd Startup script for pki-tomcat instances with tomcat8
# pki-tomcatd Startup script for pki-tomcat instances with tomcat9
#
# chkconfig: - 81 19
# description: Dogtag Certificates Subsystems (Tomcat 8)
......
/etc/tomcat8/policy.d usr/share/pki/tks/conf/policy.d
/etc/tomcat9/policy.d usr/share/pki/tks/conf/policy.d
/etc/tomcat8/policy.d usr/share/pki/tps/conf/policy.d
/etc/tomcat9/policy.d usr/share/pki/tps/conf/policy.d