[Lsb-messages] /var/www/bzr/lsb/devel/puppet-lsb r108: Don't rely on $HOME being writable.
Jeff Licquia
licquia at linuxfoundation.org
Thu Feb 2 03:55:45 UTC 2012
------------------------------------------------------------
revno: 108
committer: Jeff Licquia <licquia at linuxfoundation.org>
branch nick: puppet-lsb
timestamp: Wed 2012-02-01 22:55:45 -0500
message:
Don't rely on $HOME being writable.
modified:
modules/buildbot/files/slavescripts/reset-sdk
-------------- next part --------------
=== modified file 'modules/buildbot/files/slavescripts/reset-sdk'
--- a/modules/buildbot/files/slavescripts/reset-sdk 2012-01-28 15:43:16 +0000
+++ b/modules/buildbot/files/slavescripts/reset-sdk 2012-02-02 03:55:45 +0000
@@ -15,7 +15,7 @@
rm -f /tmp/last_installed_sdk
-mkdir -p $HOME/tmp
+mkdir -p /tmp/sdk-install
[ -e $HOME/lsb-$SDK_TYPE-sdk.tar.gz ]
# SDK packages besides lsb-build-base, which has to be handled specially.
@@ -27,17 +27,17 @@
sudo rpm --nodeps --allmatches -e lsb-build-libbat || true
sudo rpm --nodeps --allmatches -e lsb-build-base || true
-(cd $HOME/tmp && zcat $HOME/lsb-$SDK_TYPE-sdk.tar.gz | tar xf -)
+(cd /tmp/sdk-install && zcat $HOME/lsb-$SDK_TYPE-sdk.tar.gz | tar xf -)
rpm -q lsb-setup > /dev/null 2>&1
if [ $? -ne 0 ]; then
- sudo rpm -Uvh --force $HOME/tmp/lsb-sdk/lsb-setup*rpm
+ sudo rpm -Uvh --force /tmp/sdk-install/lsb-sdk/lsb-setup*rpm
fi
-sudo rpm -Uvh --force $HOME/tmp/lsb-sdk/lsb-build-base*
+sudo rpm -Uvh --force /tmp/sdk-install/lsb-sdk/lsb-build-base*
for pkg in $SDK_PKGS; do
- sudo rpm -Uvh --force $HOME/tmp/lsb-sdk/$pkg*
+ sudo rpm -Uvh --force /tmp/sdk-install/lsb-sdk/$pkg*
done
-rm -rf $HOME/tmp/lsb-sdk
+rm -rf /tmp/sdk-install
echo $SDK_TYPE > /tmp/last_installed_sdk
More information about the lsb-messages
mailing list