Skip to content

Commit 3e7cebe

Browse files
rayeesnLikitha Shetty
authored andcommitted
Followup fix for CLOUDSTACK-2777, crypto.properties and xes.keystore moved to AWSAPI installation location and changed permission to 666
1 parent acb4a19 commit 3e7cebe

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

packaging/centos63/cloud.spec

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -300,8 +300,10 @@ install -D awsapi-setup/setup/cloud-setup-bridge ${RPM_BUILD_ROOT}%{_bindir}/clo
300300
install -D awsapi-setup/setup/cloudstack-aws-api-register ${RPM_BUILD_ROOT}%{_bindir}/cloudstack-aws-api-register
301301
cp -r awsapi-setup/db/mysql/* ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/setup
302302
cp awsapi/resource/Axis2/axis2.xml ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/conf
303+
cp awsapi/target/WEB-INF/services/cloud-ec2.aar ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/services
303304

304-
for name in applicationContext.xml cloud-bridge.properties commons-logging.properties crypto.properties xes.keystore ec2-service.properties ; do
305+
306+
for name in applicationContext.xml cloud-bridge.properties commons-logging.properties ec2-service.properties ; do
305307
mv ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/$name \
306308
${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}/management/$name
307309
done
@@ -494,8 +496,6 @@ fi
494496
%config(noreplace) %{_sysconfdir}/%{name}/management/cloud-bridge.properties
495497
%config(noreplace) %{_sysconfdir}/%{name}/management/commons-logging.properties
496498
%config(noreplace) %{_sysconfdir}/%{name}/management/ec2-service.properties
497-
%config(noreplace) %{_sysconfdir}/%{name}/management/crypto.properties
498-
%config(noreplace) %{_sysconfdir}/%{name}/management/xes.keystore
499499
%attr(0755,root,root) %{_initrddir}/%{name}-management
500500
%attr(0755,root,root) %{_bindir}/%{name}-setup-management
501501
%attr(0755,root,root) %{_bindir}/%{name}-update-xenserver-licenses
@@ -571,6 +571,9 @@ fi
571571
%attr(0644,root,root) %{_datadir}/%{name}-bridge/setup/*
572572
%attr(0755,root,root) %{_bindir}/cloudstack-aws-api-register
573573
%attr(0755,root,root) %{_bindir}/cloudstack-setup-bridge
574+
%attr(0666,cloud,cloud) %{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/crypto.properties
575+
%attr(0666,cloud,cloud) %{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/xes.keystore
576+
574577
%{_defaultdocdir}/%{name}-awsapi-%{version}/LICENSE
575578
%{_defaultdocdir}/%{name}-awsapi-%{version}/NOTICE
576579

0 commit comments

Comments
 (0)