This problem even leads to a malfucntioning passenger: When you run passenger-status, it removes the tmp directory:
root@janitor ~ # passenger-status *** Cleaning stale folder /tmp/passenger.1154 ERROR: Phusion Passenger doesn't seem to be running. This means that processes in need of a tmp dir won't work afterwards - e.g. file upload. Example: puppet: [ pid=10617 file=ext/apache2/Hooks.cpp:727 time=2014-03-13 11:12:17.642 ]: Unexpected error in mod_passenger: An error occured while buffering HTTP upload data to a temporary file in /tmp/passenger.1154/webserver_private. This directory doesn't exist, so please make sure that this directory exists, or set the 'PassengerUploadBufferDir' directive to a directory that exists and can be written to. Backtrace: in 'boost::shared_ptr<Passenger::BufferedUpload> Hooks::receiveRequestBody(request_rec*, const char*)' (Hooks.cpp:1084) in 'int Hooks::handleRequest(request_rec*)' (Hooks.cpp:459) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1026601 Title: passenger-status no longer works after upgrade to precise To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/passenger/+bug/1026601/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs