Browse code

Bug 1955674: Tomcat rpms after 8.5.13 are unusable in vCenter

Change-Id: I412338d3e0d0e61c4743b5e5336dee392a49c232
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/3768
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Harish Udaiya Kumar <harishspqr@gmail.com>

harishspqr authored on 2017/09/14 03:20:43
Showing 1 changed files
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	Apache Tomcat
2 2
 Name:		apache-tomcat
3 3
 Version:	8.5.20
4
-Release:	1%{?dist}
4
+Release:	2%{?dist}
5 5
 License:	Apache
6 6
 URL:		http://tomcat.apache.org
7 7
 Group:		Applications/System
... ...
@@ -38,13 +38,13 @@ mkdir -p -m 700 %{_prefix}
38 38
 ant -Dbase.path="." deploy dist-prepare dist-source javadoc
39 39
 
40 40
 %install
41
-mkdir -p -m 700 %{buildroot}%{_prefix}
42
-mkdir -p -m 700 %{buildroot}%{_bindir}
43
-mkdir -p -m 700 %{buildroot}%{_libdir}
44
-mkdir -p -m 700 %{buildroot}%{_confdir}
45
-mkdir -p -m 700 %{buildroot}%{_webappsdir}
46
-mkdir -p -m 700 %{buildroot}%{_logsdir}
47
-mkdir -p -m 700 %{buildroot}%{_tempdir}
41
+install -vdm 755 %{buildroot}%{_prefix}
42
+install -vdm 755 %{buildroot}%{_bindir}
43
+install -vdm 755 %{buildroot}%{_libdir}
44
+install -vdm 644 %{buildroot}%{_confdir}
45
+install -vdm 644 %{buildroot}%{_webappsdir}
46
+install -vdm 644 %{buildroot}%{_logsdir}
47
+install -vdm 644 %{buildroot}%{_tempdir}
48 48
 cp -r %{_builddir}/%{name}-%{version}-src/output/build/bin/* %{buildroot}%{_bindir}
49 49
 cp -r %{_builddir}/%{name}-%{version}-src/output/build/lib/* %{buildroot}%{_libdir}
50 50
 cp -r %{_builddir}/%{name}-%{version}-src/output/build/conf/* %{buildroot}%{_confdir}
... ...
@@ -57,7 +57,7 @@ touch %{buildroot}%{_logsdir}/catalina.out
57 57
 rm -rf %{buildroot}%{_prefix}/webapps/examples
58 58
 rm -rf %{buildroot}%{_prefix}/webapps/docs
59 59
 
60
-mkdir -p %{buildroot}%{_datadir}/java/tomcat
60
+install -vdm 644 %{buildroot}%{_datadir}/java/tomcat
61 61
 
62 62
 for jar in %{buildroot}/%{_libdir}/*.jar
63 63
 do
... ...
@@ -87,6 +87,8 @@ rm -rf %{buildroot}/*
87 87
 %{_logsdir}/catalina.out
88 88
 
89 89
 %changelog
90
+*   Wed Sep 13 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 8.5.20-2
91
+-   Updated the permissions on directories packaged
90 92
 *   Tue Aug 15 2017 Anish Swaminathan <anishs@vmware.com> 8.5.20-1
91 93
 -   Upgraded to version 8.5.20
92 94
 *   Thu Jul 6 2017 Divya Thaluru <dthaluru@vmware.com> 8.5.16-1