File CVE-2017-16355.patch of Package rubygem-passenger.6150

--- BUILD/passenger-5.0.18/ext/common/SpawningKit/Spawner.h
+++ BUILD/passenger-5.0.18/ext/common/SpawningKit/Spawner.h
@@ -717,7 +717,6 @@
 		prepareChroot(info, options);
 		info.userSwitching = prepareUserSwitching(options);
 		prepareSwitchingWorkingDirectory(info, options);
-		inferApplicationInfo(info);
 		return info;
 	}
 
@@ -770,13 +769,14 @@
 
 		assert(info.appRootPathsInsideChroot.back() == info.appRootInsideChroot);
 	}
-
+#ifdef false
 	void inferApplicationInfo(SpawnPreparationInfo &info) const {
 		info.codeRevision = readFromRevisionFile(info);
 		if (info.codeRevision.empty()) {
 			info.codeRevision = inferCodeRevisionFromCapistranoSymlink(info);
 		}
 	}
+#endif
 
 	string readFromRevisionFile(const SpawnPreparationInfo &info) const {
 		string filename = info.appRoot + "/REVISION";
openSUSE Build Service is sponsored by