diff options
author | Sebastian Schmelzer | 2012-08-20 17:17:37 +0200 |
---|---|---|
committer | Sebastian Schmelzer | 2012-08-20 17:17:37 +0200 |
commit | dbb1fc47b8b3162d66c2d1c8d914ab874e74bb72 (patch) | |
tree | bc0a8fd16f3c7dc3f149f2091ea5a2386a6e335c /src/os-plugins | |
parent | fix sound for windows vm's (diff) | |
download | core-dbb1fc47b8b3162d66c2d1c8d914ab874e74bb72.tar.gz core-dbb1fc47b8b3162d66c2d1c8d914ab874e74bb72.tar.xz core-dbb1fc47b8b3162d66c2d1c8d914ab874e74bb72.zip |
don't use compressed tmpfs for vmware when /tmp is located on local harddrive
Diffstat (limited to 'src/os-plugins')
-rw-r--r-- | src/os-plugins/plugins/vmware/OpenSLX/OSPlugin/vmware.pm | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/os-plugins/plugins/vmware/OpenSLX/OSPlugin/vmware.pm b/src/os-plugins/plugins/vmware/OpenSLX/OSPlugin/vmware.pm index 7f9b0d3a..6d519a61 100644 --- a/src/os-plugins/plugins/vmware/OpenSLX/OSPlugin/vmware.pm +++ b/src/os-plugins/plugins/vmware/OpenSLX/OSPlugin/vmware.pm @@ -407,8 +407,10 @@ sub _writeRunlevelScript # functions ... $script = unshiftHereDoc(<<" End-of-Here"); # Create a special tempfs directory - mkdir -m 1777 -p /tmp/vmware - mount -t tmpfs -o size=180%,mode=1777 tmpfs /tmp/vmware + mkdir -/m 1777 -p /tmp/vmware + # Don't mount special tempfs, when using local harddrive for /tmp + [ ! -n "\$(cat /proc/mounts |grep ' /tmp '|grep '/dev/sd')" ] \\ + && mount -t tmpfs -o size=180%,mode=1777 tmpfs /tmp/vmware End-of-Here $initfile->addFunction( "tempdir", |