|
|
f8250e |
diff --git a/ext/common/Utils.cpp b/ext/common/Utils.cpp
|
|
|
f8250e |
index fd2e8f3..30dbdd4 100644
|
|
|
f8250e |
--- a/ext/common/Utils.cpp
|
|
|
f8250e |
+++ b/ext/common/Utils.cpp
|
|
|
f8250e |
@@ -629,7 +629,7 @@ getSystemTempDir() {
|
|
|
f8250e |
if (temp_dir == NULL || *temp_dir == '\0') {
|
|
|
f8250e |
temp_dir = getenv("PASSENGER_TMPDIR");
|
|
|
f8250e |
if (temp_dir == NULL || *temp_dir == '\0') {
|
|
|
f8250e |
- temp_dir = "/tmp";
|
|
|
f8250e |
+ temp_dir = "/var/run/rh-passenger40";
|
|
|
f8250e |
}
|
|
|
f8250e |
}
|
|
|
f8250e |
return temp_dir;
|
|
|
f8250e |
diff --git a/lib/phusion_passenger/admin_tools.rb b/lib/phusion_passenger/admin_tools.rb
|
|
|
f8250e |
index f149241..92cceea 100644
|
|
|
f8250e |
--- a/lib/phusion_passenger/admin_tools.rb
|
|
|
f8250e |
+++ b/lib/phusion_passenger/admin_tools.rb
|
|
|
f8250e |
@@ -30,7 +30,7 @@ module AdminTools
|
|
|
f8250e |
return ENV[name]
|
|
|
f8250e |
end
|
|
|
f8250e |
end
|
|
|
f8250e |
- return "/tmp"
|
|
|
f8250e |
+ return "/var/run/rh-passenger40"
|
|
|
f8250e |
end
|
|
|
f8250e |
|
|
|
f8250e |
def self.process_is_alive?(pid)
|
|
|
f8250e |
diff --git a/lib/phusion_passenger/utils/tmpdir.rb b/lib/phusion_passenger/utils/tmpdir.rb
|
|
|
f8250e |
index c3c8ab6..e77148a 100644
|
|
|
f8250e |
--- a/lib/phusion_passenger/utils/tmpdir.rb
|
|
|
f8250e |
+++ b/lib/phusion_passenger/utils/tmpdir.rb
|
|
|
f8250e |
@@ -37,7 +37,7 @@ protected
|
|
|
f8250e |
def self.passenger_tmpdir(create = true)
|
|
|
f8250e |
dir = @@passenger_tmpdir
|
|
|
f8250e |
if dir.nil? || dir.empty?
|
|
|
f8250e |
- tmpdir = "/tmp"
|
|
|
f8250e |
+ tmpdir = "/var/run/rh-passenger40"
|
|
|
f8250e |
["PASSENGER_TEMP_DIR", "PASSENGER_TMPDIR"].each do |name|
|
|
|
f8250e |
if ENV.has_key?(name) && !ENV[name].empty?
|
|
|
f8250e |
tmpdir = ENV[name]
|