@@ -252,7 +252,7 @@ rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}-management/webapps/client/WEB-INF/cl
252252rm -rf ${RPM_BUILD_ROOT}%{_datadir }/%{name }-management/webapps/client/WEB-INF/classes/vms
253253
254254for name in db.properties log4j-cloud.xml tomcat6-nonssl.conf tomcat6-ssl.conf server-ssl.xml server-nonssl.xml \
255- catalina.policy catalina.properties classpath.conf tomcat-users.xml web.xml environment.properties ; do
255+ catalina.policy catalina.properties classpath.conf tomcat-users.xml web.xml environment.properties cloudmanagementserver.keystore ; do
256256 mv ${RPM_BUILD_ROOT}%{_datadir }/%{name }-management/webapps/client/WEB-INF/classes/$name \
257257 ${RPM_BUILD_ROOT}%{_sysconfdir }/%{name }/management/$name
258258done
@@ -450,6 +450,13 @@ else
450450 echo "Unable to determine ssl settings for tomcat.conf, please run cloudstack-setup-management manually"
451451fi
452452
453+ if [ -f "%{_sysconfdir }/cloud.rpmsave/management/cloud.keystore" ]; then
454+ mv %{_sysconfdir }/%{name }/management/cloudmanagementserver.keystore %{_sysconfdir }/%{name }/management/cloudmanagementserver.keystore.rpmnew
455+ cp -p %{_sysconfdir }/cloud.rpmsave/management/cloud.keystore %{_sysconfdir }/%{name }/management/cloudmanagementserver.keystore
456+ # make sure we only do this on the first install of this RPM, don't want to overwrite on a reinstall
457+ mv %{_sysconfdir }/cloud.rpmsave/management/cloud.keystore %{_sysconfdir }/cloud.rpmsave/management/cloud.keystore.rpmsave
458+ fi
459+
453460%preun agent
454461/sbin/service cloudstack-agent stop || true
455462if [ " $1 " == " 0" ] ; then
539546%config(noreplace) %{_sysconfdir }/%{name }/management/cloud-bridge.properties
540547%config(noreplace) %{_sysconfdir }/%{name }/management/commons-logging.properties
541548%config(noreplace) %{_sysconfdir }/%{name }/management/ec2-service.properties
549+ %config(noreplace) %{_sysconfdir }/%{name }/management/cloudmanagementserver.keystore
542550%attr(0755,root,root) %{_initrddir }/%{name }-management
543551%attr(0755,root,root) %{_bindir }/%{name }-setup-management
544552%attr(0755,root,root) %{_bindir }/%{name }-update-xenserver-licenses
0 commit comments