Skip to content

Commit 29baacd

Browse files
committed
debian: Include jasypt in the cloudstack-common package
This is required for the cloud-install-sys-tmplt installer. Signed-off-by: Wido den Hollander <wido@42on.com>
1 parent 5a16e70 commit 29baacd

3 files changed

Lines changed: 5 additions & 1 deletion

File tree

debian/cloudstack-common.install

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
/usr/share/cloudstack-common/scripts/vm/hypervisor/kvm/*
2727
/usr/share/cloudstack-common/scripts/vm/hypervisor/versions.sh
2828
/usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver/*
29+
/usr/share/cloudstack-common/lib/*
2930
/usr/bin/cloud-set-guest-password
3031
/usr/bin/cloud-set-guest-sshkey
3132
/usr/lib/python2.?/*-packages/*

debian/rules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ install:
116116
mkdir -p $(DESTDIR)/usr/share/$(PACKAGE)-common
117117
mkdir $(DESTDIR)/usr/share/$(PACKAGE)-common/scripts
118118
mkdir $(DESTDIR)/usr/share/$(PACKAGE)-common/setup
119+
mkdir $(DESTDIR)/usr/share/$(PACKAGE)-common/lib
119120
cp -r scripts/installer $(DESTDIR)/usr/share/$(PACKAGE)-common/scripts
120121
cp -r scripts/network $(DESTDIR)/usr/share/$(PACKAGE)-common/scripts
121122
cp -r scripts/storage $(DESTDIR)/usr/share/$(PACKAGE)-common/scripts
@@ -127,6 +128,8 @@ install:
127128
install -D client/target/utilities/bin/cloud-setup-databases $(DESTDIR)/usr/bin
128129
install -D client/target/utilities/bin/cloud-setup-management $(DESTDIR)/usr/bin
129130
install -D client/target/cloud-client-ui-$(VERSION)-SNAPSHOT/WEB-INF/classes/vms/systemvm.iso $(DESTDIR)/usr/share/$(PACKAGE)-common/vms/systemvm.iso
131+
# We need jasypt for cloud-install-sys-tmplt, so this is a nasty hack to get it into the right place
132+
install -D agent/target/dependencies/jasypt-1.9.0.jar $(DESTDIR)/usr/share/$(PACKAGE)-common/lib
130133

131134
# cloudstack-python
132135
mkdir -p $(DESTDIR)/usr/lib/python2.7/dist-packages

scripts/storage/secondary/cloud-install-sys-tmplt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ DISKSPACE=5120000 #free disk space required in kilobytes
4040
dbHost=
4141
dbUser=
4242
dbPassword=
43-
jasypt='/usr/share/java/jasypt-1.9.0.jar'
43+
jasypt='/usr/share/cloudstack-common/lib/jasypt-1.9.0.jar'
4444
while getopts 'm:h:f:u:Ft:e:s:o:r:d' OPTION
4545
do
4646
case $OPTION in

0 commit comments

Comments
 (0)