This fix doesn't work, no link been created on fresh installation ubuntu

Revert "debian: Package symlinks and config files for AWS API"

This reverts commit 3854de46ce.
This commit is contained in:
Edison Su 2012-10-10 14:41:37 -07:00
parent de179b3a3a
commit 5ee613fbf2
2 changed files with 13 additions and 8 deletions

View File

@ -18,6 +18,17 @@
case "$1" in
configure)
chown cloud:cloud /usr/share/cloud/bridge/webapps7080/awsapi -R
chmod 755 /usr/share/cloud/bridge/webapps7080/awsapi -R
mkdir -p /usr/share/cloud/management/webapps7080
if [ ! -h /usr/share/cloud/management/webapps7080/awsapi ]; then
ln -sf /usr/share/cloud/bridge/webapps7080/awsapi /usr/share/cloud/management/webapps7080/awsapi
fi
confs="cloud-bridge.properties ec2-service.properties"
for c in $confs
do
cp -f /usr/share/cloud/bridge/conf/$c /usr/share/cloud/management/conf
done
chown cloud:cloud /usr/share/cloud/bridge/webapps7080/awsapi -R
chmod 755 /usr/share/cloud/bridge/webapps7080/awsapi -R
esac
#DEBHELPER#

6
debian/rules vendored
View File

@ -84,12 +84,6 @@ install-arch:
./waf install --destdir=$(CURDIR)/debian/tmp install --nochown --build-number=$(BUILDNUMBER)
ant deploy-rpm-install -Drpm.install.dir=$(CURDIR)/debian/tmp
# Some stuff for AWS API so we don't have to do this in the postinst
mkdir $(CURDIR)/debian/tmp/usr/share/cloud/management/webapps7080
ln -s /usr/share/cloud/bridge/webapps7080/awsapi $(CURDIR)/debian/tmp/usr/share/cloud/management/webapps7080/awsapi
ln -s /usr/share/cloud/bridge/conf/cloud-bridge.properties $(CURDIR)/debian/tmp/etc/cloud/management/cloud-bridge.properties
ln -s /usr/share/cloud/bridge/conf/ec2-service.properties $(CURDIR)/debian/tmp/etc/cloud/management/ec2-service.properties
dh_install -s
# Must not depend on anything. This is to be called by
# binary-arch/binary-indep