@@ -266,7 +266,7 @@ rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}-management/webapps/client/WEB-INF/cl
266266rm -rf ${RPM_BUILD_ROOT}%{_datadir }/%{name }-management/webapps/client/WEB-INF/classes/vms
267267
268268for name in db.properties log4j-cloud.xml tomcat6-nonssl.conf tomcat6-ssl.conf server-ssl.xml server-nonssl.xml \
269- catalina.policy catalina.properties classpath.conf tomcat-users.xml web.xml environment.properties ; do
269+ catalina.policy catalina.properties classpath.conf tomcat-users.xml web.xml environment.properties cloudmanagementserver.keystore ; do
270270 mv ${RPM_BUILD_ROOT}%{_datadir }/%{name }-management/webapps/client/WEB-INF/classes/$name \
271271 ${RPM_BUILD_ROOT}%{_sysconfdir }/%{name }/management/$name
272272done
@@ -464,6 +464,13 @@ else
464464 echo "Unable to determine ssl settings for tomcat.conf, please run cloudstack-setup-management manually"
465465fi
466466
467+ if [ -f "%{_sysconfdir }/cloud.rpmsave/management/cloud.keystore" ]; then
468+ mv %{_sysconfdir }/%{name }/management/cloudmanagementserver.keystore %{_sysconfdir }/%{name }/management/cloudmanagementserver.keystore.rpmnew
469+ cp -p %{_sysconfdir }/cloud.rpmsave/management/cloud.keystore %{_sysconfdir }/%{name }/management/cloudmanagementserver.keystore
470+ # make sure we only do this on the first install of this RPM, don't want to overwrite on a reinstall
471+ mv %{_sysconfdir }/cloud.rpmsave/management/cloud.keystore %{_sysconfdir }/cloud.rpmsave/management/cloud.keystore.rpmsave
472+ fi
473+
467474%preun agent
468475/sbin/service cloudstack-agent stop || true
469476if [ " $1 " == " 0" ] ; then
554561%config(noreplace) %{_sysconfdir }/%{name }/management/cloud-bridge.properties
555562%config(noreplace) %{_sysconfdir }/%{name }/management/commons-logging.properties
556563%config(noreplace) %{_sysconfdir }/%{name }/management/ec2-service.properties
564+ %config(noreplace) %{_sysconfdir }/%{name }/management/cloudmanagementserver.keystore
557565%attr(0755,root,root) %{_initrddir }/%{name }-management
558566%attr(0755,root,root) %{_bindir }/%{name }-setup-management
559567%attr(0755,root,root) %{_bindir }/%{name }-update-xenserver-licenses
0 commit comments