Skip to content

Commit d81283a

Browse files
committed
set permissions for systemvm template folder
Signed-off-by: Abhishek Kumar <[email protected]>
1 parent aface0e commit d81283a

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

debian/rules

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ override_dh_auto_install:
8484
cp client/target/lib/*jar $(DESTDIR)/usr/share/$(PACKAGE)-management/lib/
8585
cp -r engine/schema/dist/systemvm-templates/* $(DESTDIR)/usr/share/$(PACKAGE)-management/templates/systemvm/
8686
rm -rf $(DESTDIR)/usr/share/$(PACKAGE)-management/templates/systemvm/md5sum.txt
87+
chown -R cloud:cloud /usr/share/$(PACKAGE)-management/templates/systemvm
8788

8889
# Bundle cmk in cloudstack-management
8990
wget https://github.com/apache/cloudstack-cloudmonkey/releases/download/$(CMK_REL)/cmk.linux.x86-64 -O $(DESTDIR)/usr/bin/cmk

packaging/el8/cloud.spec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -610,6 +610,8 @@ pip3 install --upgrade /usr/share/cloudstack-marvin/Marvin-*.tar.gz
610610
%{_datadir}/%{name}-management/setup/*.sh
611611
%{_datadir}/%{name}-management/setup/server-setup.xml
612612
%{_datadir}/%{name}-management/webapp/*
613+
%dir %attr(0770, cloud, cloud) %{_datadir}/%{name}-management/templates/systemvm
614+
%attr(0644, cloud, cloud) %{_datadir}/%{name}-management/templates/systemvm/*
613615
%attr(0755,root,root) %{_bindir}/%{name}-external-ipallocator.py
614616
%attr(0755,root,root) %{_initrddir}/%{name}-ipallocator
615617
%dir %attr(0770,root,root) %{_localstatedir}/log/%{name}/ipallocator

0 commit comments

Comments
 (0)