File tree Expand file tree Collapse file tree 6 files changed +34
-1
lines changed
Expand file tree Collapse file tree 6 files changed +34
-1
lines changed Original file line number Diff line number Diff line change @@ -300,6 +300,7 @@ install -D packaging/centos63/cloud-management.rc ${RPM_BUILD_ROOT}%{_initrddir}
300300install -D packaging/centos63/cloud-management.sysconfig ${RPM_BUILD_ROOT}%{_sysconfdir }/sysconfig/%{name }-management
301301install -D server/target/conf/cloudstack-sudoers ${RPM_BUILD_ROOT}%{_sysconfdir }/sudoers.d/%{name }-management
302302install -D packaging/centos63/tomcat.sh ${RPM_BUILD_ROOT}%{_initrddir }/tomcat.sh
303+ install -D server/target/conf/cloudstack-catalina.logrotate ${RPM_BUILD_ROOT}%{_sysconfdir }/logrotate.d/%{name }-catalina
303304
304305chmod 440 ${RPM_BUILD_ROOT}%{_sysconfdir }/sudoers.d/%{name }-management
305306chmod 770 ${RPM_BUILD_ROOT}%{_sysconfdir }/%{name }/management/Catalina
580581%{_defaultdocdir }/%{name }-management-%{version }/LICENSE
581582%{_defaultdocdir }/%{name }-management-%{version }/NOTICE
582583%attr(0644,cloud,cloud) %{_localstatedir }/log/%{name }/management/catalina.out
584+ %attr(0644,root,root) %{_sysconfdir }/logrotate.d/%{name }-catalina
583585
584586%files agent
585587%attr(0755,root,root) %{_bindir }/%{name }-setup-agent
Original file line number Diff line number Diff line change @@ -272,6 +272,7 @@ install -D server/target/conf/cloudstack-sudoers ${RPM_BUILD_ROOT}%{_sysconfdir}
272272install -D packaging/centos7/cloud-management.service ${RPM_BUILD_ROOT}%{_unitdir }/%{name }-management.service
273273install -D packaging/centos7/cloud.limits ${RPM_BUILD_ROOT}%{_sysconfdir }/security/limits.d/cloud
274274touch ${RPM_BUILD_ROOT}%{_localstatedir }/run/%{name }-management.pid
275+ install -D server/target/conf/cloudstack-catalina.logrotate ${RPM_BUILD_ROOT}%{_sysconfdir }/logrotate.d/%{name }-catalina
275276
276277chmod 440 ${RPM_BUILD_ROOT}%{_sysconfdir }/sudoers.d/%{name }-management
277278chmod 770 ${RPM_BUILD_ROOT}%{_sysconfdir }/%{name }/management/Catalina
476477%{_defaultdocdir }/%{name }-management-%{version }/LICENSE
477478%{_defaultdocdir }/%{name }-management-%{version }/NOTICE
478479%attr(0644,cloud,cloud) %{_localstatedir }/log/%{name }/management/catalina.out
480+ %attr(0644,root,root) %{_sysconfdir }/logrotate.d/%{name }-catalina
479481
480482%files agent
481483%attr(0755,root,root) %{_bindir }/%{name }-setup-agent
Original file line number Diff line number Diff line change @@ -299,6 +299,7 @@ install -D packaging/centos63/cloud-ipallocator.rc ${RPM_BUILD_ROOT}%{_initrddir
299299install -D packaging/centos63/cloud-management.rc ${RPM_BUILD_ROOT}%{_initrddir }/%{name }-management
300300install -D packaging/centos63/cloud-management.sysconfig ${RPM_BUILD_ROOT}%{_sysconfdir }/sysconfig/%{name }-management
301301install -D packaging/centos63/tomcat.sh ${RPM_BUILD_ROOT}%{_initrddir }/tomcat.sh
302+ install -D server/target/conf/cloudstack-catalina.logrotate ${RPM_BUILD_ROOT}%{_sysconfdir }/logrotate.d/%{name }-catalina
302303
303304chmod 440 ${RPM_BUILD_ROOT}%{_sysconfdir }/sudoers.d/%{name }-management
304305chmod 770 ${RPM_BUILD_ROOT}%{_sysconfdir }/%{name }/management/Catalina
578579%{_defaultdocdir }/%{name }-management-%{version }/LICENSE
579580%{_defaultdocdir }/%{name }-management-%{version }/NOTICE
580581%attr(0644,cloud,cloud) %{_localstatedir }/log/%{name }/management/catalina.out
582+ %attr(0644,root,root) %{_sysconfdir }/logrotate.d/%{name }-catalina
581583
582584%files agent
583585%attr(0755,root,root) %{_bindir }/%{name }-setup-agent
Original file line number Diff line number Diff line change @@ -299,6 +299,7 @@ install -D packaging/centos63/cloud-ipallocator.rc ${RPM_BUILD_ROOT}%{_initrddir
299299install -D packaging/centos63/cloud-management.rc ${RPM_BUILD_ROOT}%{_initrddir }/%{name }-management
300300install -D packaging/centos63/cloud-management.sysconfig ${RPM_BUILD_ROOT}%{_sysconfdir }/sysconfig/%{name }-management
301301install -D packaging/centos63/tomcat.sh ${RPM_BUILD_ROOT}%{_initrddir }/tomcat.sh
302+ install -D server/target/conf/cloudstack-catalina.logrotate ${RPM_BUILD_ROOT}%{_sysconfdir }/logrotate.d/%{name }-catalina
302303
303304chmod 440 ${RPM_BUILD_ROOT}%{_sysconfdir }/sudoers.d/%{name }-management
304305chmod 770 ${RPM_BUILD_ROOT}%{_sysconfdir }/%{name }/management/Catalina
578579%{_defaultdocdir }/%{name }-management-%{version }/LICENSE
579580%{_defaultdocdir }/%{name }-management-%{version }/NOTICE
580581%attr(0644,cloud,cloud) %{_localstatedir }/log/%{name }/management/catalina.out
582+ %attr(0644,root,root) %{_sysconfdir }/logrotate.d/%{name }-catalina
581583
582584%files agent
583585%attr(0755,root,root) %{_bindir }/%{name }-setup-agent
Original file line number Diff line number Diff line change @@ -120,7 +120,6 @@ def checkHostName():
120120 bash ("chown cloud.cloud /var/run/cloudstack-management.pid" )
121121 #distro like sl 6.1 needs this folder, or tomcat6 failed to start
122122 checkHostName ()
123- bash ("mkdir /var/log/cloudstack-management/" )
124123 bash ("chown cloud:cloud -R /var/lib/cloudstack/" )
125124 bash ("chmod +x -R /usr/share/cloudstack-management/webapps/client/WEB-INF/classes/scripts/" )
126125 #set max process per account is unlimited
Original file line number Diff line number Diff line change 1+ # Licensed to the Apache Software Foundation (ASF) under one
2+ # or more contributor license agreements. See the NOTICE file
3+ # distributed with this work for additional information
4+ # regarding copyright ownership. The ASF licenses this file
5+ # to you under the Apache License, Version 2.0 (the
6+ # "License"); you may not use this file except in compliance
7+ # with the License. You may obtain a copy of the License at
8+ #
9+ # http://www.apache.org/licenses/LICENSE-2.0
10+ #
11+ # Unless required by applicable law or agreed to in writing,
12+ # software distributed under the License is distributed on an
13+ # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+ # KIND, either express or implied. See the License for the
15+ # specific language governing permissions and limitations
16+ # under the License.
17+
18+
19+ /var/log/cloudstack/management/catalina.out {
20+ copytruncate
21+ daily
22+ rotate 14
23+ compress
24+ missingok
25+ create 0644 cloud cloud
26+ }
You can’t perform that action at this time.
0 commit comments