[jenkins] 01/05: jenkins-tomcat now targets Tomcat 8 instead of Tomcat 6
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Mon Sep 15 11:16:12 UTC 2014
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository jenkins.
commit ae4e59fcbc1caaee267aa8b1d97e5240a5d0d1e8
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Mon Sep 8 10:04:41 2014 +0200
jenkins-tomcat now targets Tomcat 8 instead of Tomcat 6
---
debian/changelog | 1 +
debian/control | 6 +++---
debian/jenkins-tomcat.dirs | 2 +-
debian/jenkins-tomcat.links | 2 +-
debian/jenkins-tomcat.postinst | 8 ++++----
debian/jenkins-tomcat.postrm | 2 ++
debian/tomcat.policy | 8 ++++----
7 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 9b0fba6..89266a1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,6 +13,7 @@ jenkins (1.565.2-1) UNRELEASED; urgency=medium
- Depend on libstapler-java >= 1.224
- Depend on libstapler-adjunct-codemirror-java >= 1.3
- Depend on jenkins-test-annotations >= 1.1
+ * jenkins-tomcat now targets Tomcat 8 instead of Tomcat 6
* Fixed a build failure caused by the relocation of the Maven artifacts
in groovy 1.8.6-4 (Closes: #759946)
* Removed the sourceless and unused connection.swf file (Closes: #736792)
diff --git a/debian/control b/debian/control
index 1aa36b0..6e4140c 100644
--- a/debian/control
+++ b/debian/control
@@ -313,10 +313,10 @@ Description: Jenkins CI Command Line Interface
Package: jenkins-tomcat
Architecture: all
-Depends: jenkins-common (= ${binary:Version}), tomcat6, ${misc:Depends}
+Depends: jenkins-common (= ${binary:Version}), tomcat8, ${misc:Depends}
Conflicts: jenkins
Provides: jenkins
-Description: Jenkins CI on Tomcat 6
+Description: Jenkins CI on Tomcat 8
Jenkins monitors executions of repeated jobs, such as building a software
project or jobs run by cron. Among those things, current Jenkins focuses
on the following two jobs:
@@ -334,4 +334,4 @@ Description: Jenkins CI on Tomcat 6
Jenkins keeps those outputs and makes it easy for you to notice when
something is wrong.
.
- This package provides a Jenkins CI instance deployed on Apache Tomcat 6.
+ This package provides a Jenkins CI instance deployed on Apache Tomcat 8.
diff --git a/debian/jenkins-tomcat.dirs b/debian/jenkins-tomcat.dirs
index 4715c57..2f349e9 100644
--- a/debian/jenkins-tomcat.dirs
+++ b/debian/jenkins-tomcat.dirs
@@ -1,3 +1,3 @@
/etc/jenkins/
-/etc/tomcat6/policy.d
+/etc/tomcat8/policy.d
/var/lib/jenkins
diff --git a/debian/jenkins-tomcat.links b/debian/jenkins-tomcat.links
index b887d30..86b64f0 100644
--- a/debian/jenkins-tomcat.links
+++ b/debian/jenkins-tomcat.links
@@ -1 +1 @@
-/etc/jenkins/jenkins-tomcat.xml /etc/tomcat6/Catalina/localhost/jenkins.xml
+/etc/jenkins/jenkins-tomcat.xml /etc/tomcat8/Catalina/localhost/jenkins.xml
diff --git a/debian/jenkins-tomcat.postinst b/debian/jenkins-tomcat.postinst
index 834794a..6e6c0fb 100644
--- a/debian/jenkins-tomcat.postinst
+++ b/debian/jenkins-tomcat.postinst
@@ -8,9 +8,9 @@ set -e
case "$1" in
configure)
- chown -R tomcat6:tomcat6 /var/lib/jenkins
+ chown -R tomcat8:tomcat8 /var/lib/jenkins
- ln -sf /etc/jenkins/tomcat.policy /etc/tomcat6/policy.d/05jenkins.policy
+ ln -sf /etc/jenkins/tomcat.policy /etc/tomcat8/policy.d/05jenkins.policy
;;
@@ -25,9 +25,9 @@ case "$1" in
esac
-invoke-rc.d --quiet tomcat6 restart || {
+invoke-rc.d --quiet tomcat8 restart || {
RESULT=$?
- # Ignore if tomcat6 init script does not exist (yet)
+ # Ignore if tomcat8 init script does not exist (yet)
if [ $RESULT != 100 ]; then
exit $RESULT
fi
diff --git a/debian/jenkins-tomcat.postrm b/debian/jenkins-tomcat.postrm
index d5ba031..fccb115 100644
--- a/debian/jenkins-tomcat.postrm
+++ b/debian/jenkins-tomcat.postrm
@@ -6,10 +6,12 @@ case "$1" in
remove)
rm -f /etc/tomcat6/policy.d/05jenkins.policy
+ rm -f /etc/tomcat8/policy.d/05jenkins.policy
# Is there a way not to restart tomcat if it is due to be removed, too?
if [ -x /usr/sbin/invoke-rc.d ]; then
invoke-rc.d tomcat6 restart || true
+ invoke-rc.d tomcat8 restart || true
fi
;;
diff --git a/debian/tomcat.policy b/debian/tomcat.policy
index dd0e1d5..38ae418 100644
--- a/debian/tomcat.policy
+++ b/debian/tomcat.policy
@@ -1,4 +1,4 @@
-grant codeBase "file:/var/lib/tomcat6/webapps/jenkins/-" {
+grant codeBase "file:/var/lib/tomcat8/webapps/jenkins/-" {
permission java.security.AllPermission;
// FIXME: These permissions don't work - the above is the Jenkins recommendation
@@ -12,9 +12,9 @@ grant codeBase "file:/var/lib/tomcat6/webapps/jenkins/-" {
// permission java.io.FilePermission "/usr/share/java", "read";
// permission java.io.FilePermission "/usr/share/java/-", "read";
// permission java.io.FilePermission "/usr/share/maven-repo/-", "read";
-// permission java.io.FilePermission "/var/log/tomcat6/-", "read,write";
-// permission java.io.FilePermission "/var/lib/tomcat6/webapps/jenkins/-", "read";
-// permission java.io.FilePermission "/var/lib/tomcat6/temp/-", "read,write";
+// permission java.io.FilePermission "/var/log/tomcat8/-", "read,write";
+// permission java.io.FilePermission "/var/lib/tomcat8/webapps/jenkins/-", "read";
+// permission java.io.FilePermission "/var/lib/tomcat8/temp/-", "read,write";
// permission java.io.FilePermission "/var/lib/jenkins", "read,write,delete";
// permission java.io.FilePermission "/var/lib/jenkins/-", "read,write,delete";
// permission java.io.FilePermission "/usr/share/jenkins/jenkins.war", "read";
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jenkins.git
More information about the pkg-java-commits
mailing list