]> git.pld-linux.org Git - packages/cas.git/commitdiff
- added tomcat configuration
authorpawelz <pawelz@pld-linux.org>
Thu, 18 Feb 2010 13:43:54 +0000 (13:43 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- unpack war file
- NFY

Changed files:
    cas-context.xml -> 1.1
    cas.spec -> 1.11

cas-context.xml [new file with mode: 0644]
cas.spec

diff --git a/cas-context.xml b/cas-context.xml
new file mode 100644 (file)
index 0000000..5cdceaf
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- $Id$ -->
+<Context path="/cas-server" docBase="/usr/share/cas-server"
+        privileged="false" allowLinking="true">
+
+</Context>
index 80f0b6452f6c8103650e8afc2d328ee7b2ab4c2e..9f156fd301c58a83d50db7fdb885d4bd78cd961e 100644 (file)
--- a/cas.spec
+++ b/cas.spec
@@ -12,6 +12,7 @@ License:      MIT License
 Group:         Development/Languages/Java
 Source0:       http://www.ja-sig.org/downloads/cas/%{name}-%{version}-release.tar.gz
 # Source0-md5: c12594a2af98ee2dd11a8c97895d91af
+Source1:       %{name}-context.xml
 URL:           http://www.ja-sig.org/products/cas/
 BuildRequires: jpackage-utils
 BuildRequires: rpm-javaprov
@@ -39,12 +40,13 @@ CAS provides enterprise single sign on service: CAS Downloads
 
 %prep
 %setup -q
+unzip modules/%{name}-webapp-%{version}.war -d webapp
 
 %build
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_sysconfdir}/cas-server,%{_datadir}/cas-server,%{_sharedstatedir}/{cas-server,tomcat/conf/Catalina/localhost}}
+install -d $RPM_BUILD_ROOT{%{_sysconfdir}/cas-server,%{_datadir},%{_sharedstatedir}/{cas-server,tomcat/conf/Catalina/localhost}}
 
 MODULES="core integration-berkeleydb integration-jboss integration-memcached integration-restlet support-generic support-jdbc support-ldap support-legacy support-openid support-radius support-spnego support-trusted support-x509"
 
@@ -54,7 +56,7 @@ for i in $MODULES; do
 #ln -sf %{_sysconfdir}/cas-server/web.xml $RPM_BUILD_ROOT%{_datadir}/tomcat/webapps/cas-server/WEB-INF/web.xml
 done
 
-install modules/%{name}-webapp-%{version}.war $RPM_BUILD_ROOT%{_datadir}/cas-server/cas.war
+cp -a webapp $RPM_BUILD_ROOT%{_datadir}/cas-server
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -65,7 +67,7 @@ rm -rf $RPM_BUILD_ROOT
 #%config(noreplace) %{_sysconfdir}/cas-server/web.xml
 # do not make this file writeable by tomcat. We do not want to allow user to
 # undeploy this app via tomcat manager.
-#%config(noreplace) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/cas-server.xml
+%config(noreplace) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/cas-server.xml
 %dir %{_datadir}/cas-server
 %{_datadir}/cas-server/cas.war
 %attr(2755,root,servlet) %dir %{_sharedstatedir}/cas-server
This page took 0.0739 seconds and 4 git commands to generate.