SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for rubygem-passenger-6.0.12-105.2.x86_64.rpm :

* Wed Dec 22 2021 Manuel Schnitzer - updated to version 6.0.12
* [Debian] Fix compilation on 32 bit arm. Contributed by Antonio Terceiro.
* [Debian] Add Bullseye Debian packages.
* Add formatted error messages to responses. Contributed by Mohammad Aboelnour.
* Fixes for running under WSL 1. Contributed by Luke Pearce. Closes GH-2036.
* Upgrades Boost to 1.77. To go along with 32 bit arm fix.
* [MacOS] Fixes autodetection of openssl lib on apple silicon. Contributed by Taketo Takashima. Closes GH-2389.
* Reconnect to mongoid databases after fork, like we do for ActiveRecord. Contributed by Mohammad Aboelnour.
* [Ubuntu] add missing apache name in instance registry dir detection.
* [Ubuntu] replace hirsute apt packages with impish.
* [Nginx] add new config option to choose the status code returned when application spawning fails. (passenger_spawn_exception_status_code).
* Updated various library versions used in precompiled binaries (used for e.g. gem installs): - ccache: 4.4.1 → 4.4.2 - cmake: 3.21.2 → 3.21.4 - curl: 7.78.0 → 7.79.1 - git: 2.33.0 → 2.33.1 - gnupg: 2.3.2 → 2.3.3 - rubygems: 3.2.27 → 3.2.30 - s3cmd: 2.1.0 → 2.2.0- Updated 0001-suse.patch to let it apply again
* Thu Oct 21 2021 Manuel Schnitzer - updated to version 6.0.11
* Fix compilation on GCC 4.4, fixes a regression in 6.0.8 where Passenger would no longer compiler without a C++11 compiler.
* [CentOS] Fix version detection on CentOS Stream. Contributed by Taketo…
* Wed Jun 23 2021 Steve Kowalik - Remove execute bit from a Python script to stop requiring /usr/bin/python
* Sat Apr 24 2021 Manuel Schnitzer - passenger failed to start when values in locations.ini were empty. However, we kept those values empty in previous versions of passenger (< 6.0.8). Since that is no longer working, we now set them to a non existent path (%{_libdir}/passenger/%{version}/ignore) which seems to satisfy passenger.
* Tue Apr 20 2021 Manuel Schnitzer - updated to version 6.0.8
* [Apache] Fixes crash when restarting Apache on CentOS 8. Closes GH-2318.
* [Standalone] fix abort websockets on shutdown. Closes GH-2211.
* Fixes application process titles. They are now properly set to something like \"Passenger RubyApp: ...\" instead of \"Passenger AppPreloader: ... (forking)\".
* Upgrades Boost to 1.74.
* Allow passenger-status to detect passenger instance registry dir when systemd PrivateTmp dir is in use.
* Reduce the likelihood of a crash when using systemd PrivateTmp dir with Apache.
* Removed CentOS 6, and Debian Jessie prebuilt binaries and packages. Both are EOL.
* No-longer build 32 bit prebuilt binaries, as HBB dropped support.
* Updated various library versions used in precompiled binaries (used for e.g. gem installs): - ccache_version: 4.0 → 4.2 - cmake_version: 3.18.4 → 3.19.7 - curl_version: 7.73.0 → 7.75.0 - git_version: 2.29.1 → 2.31.0 - gnupg_version: 2.2.23 → 2.2.27 - libassuan_version: 2.5.4 → 2.5.5 - libgcrypt_version: 1.8.7 → 1.9.2 - libgpg_error_version: 1.39 → 1.42 - libksba_version: 1.4.0 → 1.5.0 - openssl_version: 1.1.1h → 1.1.1k - pinentry_version: 1.1.0 → 1.1.1 - rubygems_version: 3.1.4 → 3.2.15 - zstd_version: 1.4.5 → 1.4.9 - ruby_versions + 3.0.0- renamed suse.patch to 0001-suse.patch- updated 0001-suse.patch to apply again- renamed fix_shebangs.patch to 0002-fix-shebangs.patch
* Fri Dec 11 2020 Manuel Schnitzer - updated to version 6.0.7
* Addresses regression introduced in 6.0.5 when attempting to establish database connection after fork and activerecord is not configured in the expected way. Closes GH-2281.
* Addresses regression introduced in 5.1.5 where hook scripts would fail to run. As a result the PASSENGER_ERROR_PAGE and PASSENGER_CONFIG_MANIFEST env vars have been removed from the passenger hook script environment.
* Match static rails assets on 8-digit content hash. Contributed by AATTmattozinga.
* Allow skipping the Apache/Nginx sections of the `passenger-memory-stats` output, through the `--no-apache` and `--no-nginx` commandline options. Closes GH-2306. Contributed by Saverio Miroddi (AATTsaveriomiroddi).
* Fixes an issue where `passenger-memory-stats` would throw an error if a process went away while it was running. Closes GH-2305.
* Fixes a formatting issue with apr-1 include flags on macOS.
* Fixes a warning about BOOST_
*_ENDIAN macros being deprecated by migrating to new suggested macros.
* Fixes an occasional issue with the node loader where the startup handshake would fail to record progress.
* Adds an option for specifying the address to bind ruby apps to, for sending requests directly to specific app instances: - Standalone: direct_instance_request_address - Nginx: passenger_direct_instance_request_address - Apache: PassengerDirectInstanceRequestAddress
* Updated various library versions used in precompiled binaries (used for e.g. gem installs): - ccache: 4.0 (was: 3.7.10) - curl: 7.73.0 (was: 7.71.1) - git: 2.29.1 (was: 2.27.0) - gnupg: 2.2.23 (was: 2.2.21) - libgpg_error: 1.39 (was: 1.38) - ruby: 2.7.2 (was: 2.7.1) - libassuan 2.5.4 (was: 2.5.3) - libgcrypt 1.8.7 (was 1.8.6) - OpenSSL 1.1.1h (was 1.0.2u)- added apache-rpm-macros and apache2-utils to gem2rpm.yml file (otherwise the dependencies are missing when generating the spec file again)
* Tue Dec 01 2020 pgajdosAATTsuse.com- use system apache rpm macros- require apache2-utils for build (apachectl)
* Wed Jul 15 2020 Manuel Schnitzer - updated to version 6.0.6 Release 6.0.6 - ------------------------------
* Update gemspec with up to date metadata.
* Reverts the addition of the \'etc\' gem to the Passenger gemspec, because it broke on normal ruby installs. Closes GH-2283.
* Builds Ubuntu focal Nginx dynamic module package against Nginx 1.18.0. Closes GH-2291.
* No longer providing prebuilt Ruby 2.1 or 2.2 binaries, they have been EOL for years and rubygems no longer supports them.
* Updated various library versions used in precompiled binaries (used for e.g. gem installs): - ccache 3.7.10 (was 3.7.9) - Curl 7.71.1 (was 7.69.1) - Git 2.27.0 (was 2.26.2) - GnuPG 2.2.21 (was 2.2.20) - libgpg_error 1.38 (was 1.37) - libgcrypt 1.8.6 (was 1.8.5) - RubyGems 3.1.4 (was 3.0.8)
* Thu Jun 25 2020 Manuel Schnitzer - updated to version 6.0.5 Release 6.0.5 - ------------
* [Enterprise] Fixed a regression (introduced in 5.0.0) where Flying Passenger could not update the Passenger configuration. Closes GH-1554.
* Adds Ubuntu 20.04 \"Focal\" packages, and removes Ubuntu 19.04 \"Disco\" packages.
* Adds RHEL / CentOS 8 packages.
* [Nginx] Converts CentOS 7 packages to provide a dynamic module instead of a full Nginx install.
* Fixes the encoding name for xml output from the `passenger-status --show=xml` command. Closes GH-2248.
* Adds the \'etc\' gem as an explicit dependency. Closes GH-2124.
* Adds a user agent to the passenger pre-spawn script. Closes GH-1534.
* Fixes a compilation issue on FreeBSD. Closes GH-2240.
* Fixes an issue where rack bodies may not be processed correctly.
* Improves the database reconnection speed in forked processes. closes GH-2253.
* [Nginx] Adds a config option `passenger_temp_path` to set the path used for the disk backed response cache. Re-Closes GH-2075.
* [Apache] Protects the path info and script name passed to the app from modifications done by mod_security. Closes GH-2198.
* Ensures baseuri is set per request, even if config is loaded from cache. Closes GH-2117.
* Make temp dir toucher cleanup code more resilient to permissions issues.
* [Nginx] Bumps the preferred Nginx version to 1.18.0 (previously 1.17.3).
* [Nginx] The preferred PCRE version is now 8.44 (previously 8.43).
* Removed deprecated rubyforge gemspec property. Contributed by AATTolleolleolle.
* Adds an option for specifying the attributes on the sticky session cookie: - Apache: PassengerStickySessionsCookieAttributes \"SameSite=Lax; Secure;\" - Nginx: passenger_sticky_sessions_cookie_attributes \"SameSite=Lax; Secure;\" - Standalone: --sticky-sessions-cookie-attributes \"SameSite=Lax; Secure;\"
* Updated various library versions used in precompiled binaries (used for e.g. gem installs): - ccache 3.7.9 (was 3.7.3) - Curl 7.69.1 (was 7.66.0) - Git 2.26.2 (was 2.23.0) - GnuPG 2.2.20 (was 2.2.17) - libgpg_error 1.37 (was 1.36) - OpenSSL 1.0.2u (was 1.0.2t) - PCRE 8.44 (was 8.43) - s3cmd 2.1.0 (was 2.0.2) - RubyGems 3.0.8 (was 3.0.6) - Rubies: - 2.4.6 -> 2.4.10 - 2.5.5 -> 2.5.8 - 2.6.3 -> 2.6.6 + 2.7.1
* Tue Sep 17 2019 Manuel Schnitzer - updated to version 6.0.4 Release 6.0.4 - ------------
* Adds Debian 10 \"Buster\" packages. Release 6.0.3 - ------------
* Add and option to specify the spawn dir during startup, which is specifically useful for CageFS users. Contributed by AATTplmnikulin. Closes GH-2145. - Apache: `PassengerSpawnDir` - Nginx: `passenger_spawn_dir`
* [Nginx] Bumps the preferred Nginx version to 1.17.3 (previously 1.15.8).
* [Nginx] The preferred PCRE version is now 8.43 (previously 8.42).
* Adds Ubuntu 19.04 \"Disco\" packages, and removes Ubuntu 18.10 \"Cosmic\" and Ubuntu 14.04 \"Trusty\" packages.
* Changes minimum supported macOS version to 10.12 Sierra.
* Improves container detection and fixes a compilation warning in GCC 8+. Closes GH-2186.
* Allowed externally specifying an app instance to send a request to. Contributed by Mark R. James (AATTmrj).
* Fixed an incompatibility with sending requests to specific app instances, when using the rails web-console gem. Contributed by Mark R. James (AATTmrj).
* Fixed a regression (introduced in 5.1.9) where some hooks were not called. Closes GH-2103. Contributed by Mark R. James (AATTmrj).
* Fixes compilation with clang 8 (latest macOS update) by updating vendored boost library from 1.67 to 1.69.
* Reverts a regression intruduced in 6.0.2 where Passenger would crash if it had to use the disk backed response cache. Closes GH-2189.
* [Nginx] Adds an option `passenger_buffer_upload` to allow buffering uploaded data in Passenger before forwarding it to the app. As a workaround for apps that cannot handle chunked data.
* [Enterprise] When using deferred port binding, no longer binds port if all apps do not start up.
* Updated various library versions used in precompiled binaries (used for e.g. gem installs): - PCRE 8.43 (was 8.42) - Curl 7.65.1 (was 7.64.0) - ccache 3.7.3 (was 3.6) - Git 2.22.0 (was 2.20.1) - OpenSSL 1.0.2s (was 1.0.2q) - RubyGems 3.0.6 (was 3.0.2) - GnuPG 2.2.16 (was 2.2.13) - libgcrypt 1.8.5 (was 1.8.4) - libgpg_error 1.36 (was 1.35) - libiconv 1.16 (was 1.15) - Ruby: - 2.4.5 -> 2.4.6 - 2.5.3 -> 2.5.5 - 2.6.1 -> 2.6.3
* Sat Mar 02 2019 Stephan Kulow - updated to version 6.0.2 see installed CHANGELOG Release 6.0.2 - ------------
* Allow compilation to work when Apple messed up their system ruby headers.
* Only try to read pid 1\'s /proc files as root, in container detection. Closes GH-2168.
* Add an option to disable prefixing application logs with \"App PID stdout\": `PassengerDisableLogPrefix` (Apache) / `passenger_disable_log_prefix` (Nginx). Closes GH-1915.
* Add support for identifying the Passenger instance by PID. Closes GH-2146. Contributed by Saverio Miroddi (AATTsaveriomiroddi).
* [Ruby] Made Passenger more resiliant to Rack bugs. Closes GH-2150.
* [Nginx] Do not touch Nginx\'s proxy_temp_path var in Passenger\'s nginx modules. Closes GH-2075. Contributed by Roman Berestnikov-Sivolov (AATTROMB).
* Updated Ruby versions used in precompiled binaries (used for e.g. gem installs) to include 2.6.1.
* Updated various library versions used in precompiled binaries (used for e.g. gem installs): - Curl: 7.64.0 (was: 7.63.0) - Ruby: 2.6.1 (was: 2.6.0) - RubyGems 3.0.2 (was: 3.0.1) - ccache 3.6 (was: 3.5) - GnuPG 2.2.13 (was: 2.2.12) - libassuan 2.5.3 (was: 2.5.2) - libgpg_error 1.35 (was: 1.33)
* Mon Jan 14 2019 mschnitzerAATTsuse.com- updated to version 6.0.1 (boo#1121748)
* Adds Ubuntu 18.10 \"Cosmic\" packages.
* Skips trying to set oom score in LXC container environments. Closes GH-2143.
* Fixes an issue during the GLS startup handshake where ephemeral ports could be exhausted. Closes GH-2144.
* Updated Ruby versions used in precompiled binaries (used for e.g. gem installs) to include 2.5.3, and 2.4.5 (removed: 2.4.4).
* Bumps the preferred Nginx version to 1.15.8.
* Updated various library versions used in precompiled binaries (used for e.g. gem installs): - Curl: 7.62.0 -> 7.63.0 - Git: 2.19.2 -> 2.20.1 - Gnupg: 2.2.11 -> 2.2.12 - libassuan: 2.5.1 -> 2.5.2 - libgpg_error: 1.32 -> 1.33 - Ruby: 2.4.4 -> 2.4.5, + 2.5.3 - RubyGems: 2.7.6 -> 3.0.1
* Fri Nov 30 2018 mschnitzerAATTsuse.com- updated to version 6.0.0 (boo#1117900)
* Introduces support for
*all
* programming languages. Yes that\'s right... Java, Elixir, Go — Passenger now supports them all! This effort is called \"generic language support\".
* Bumps the preferred Nginx version to 1.15.7.
* Introduces anonymous usage telemetry, which helps us improve Passenger. Please read the docs on what data is collected and how to disable this.
* [Nginx] Introduces a new option \"passenger_request_buffering on|off\", to allow disabling request body buffering. This is only supported in Nginx >= 1.15.3. Closes GH-2121.
* Updated various library versions used in precompiled binaries (used for e.g. gem installs): - OpenSSL: 1.0.2q (was: 1.0.2p) - libcurl: 7.62.0 (was: 7.61.1) - Ruby: 2.3.8 (was: 2.3.7)
* Sun Nov 11 2018 mschnitzerAATTsuse.com- updated to version 5.3.7 (boo#1115545)
* Fixes package installation issues on Ubuntu 18.04. These issues were caused by an update released by Ubuntu on the nginx-common package. Closes GH-2122, GH-2140.
* Fixes compilation problems and warnings with GCC 8.2. Tested on Alpine Linux edge 2018-11-05. Closes GH-2139.
* Fixes compatibility with libcurl 7.62.0. Contributed by Po-Chuan Hsieh (AATTsunpoet).
* Changes minimum supported macOS version to 10.11 El Capitan.
* Removes packages for Ubuntu 17.10 Artful.
* Mon Nov 05 2018 mschnitzerAATTsuse.com- updated to version 5.3.6 (boo#1114735)
* Fixes smart spawning. A regression in 5.3.5 (due to a refactoring) made it so that Passenger only used the direct spawning method. This issue was mostly noticeable in the form of increased process spawning times between 5.3.4 and 5.3.5.
* Fixes Passenger Core and application processes staying on the Watchdog\'s OOM score (unkillable). Closes GH-2105.
* Fixes \"mach_vm_map failed\" warnings on macOS >= High Sierra. These warnings were harmless, but annoying. Closes GH-2101.
* Fixes `passenger-config compile-agent` compilation with optimizations. The optimization flags were not properly passed to the compiler.
* Fixes a crash that could occur when HTTP clients send a chunked transfer-encoding body containing a chunk larger than 429496729 bytes.
* Improves detection of the system Apache\'s include headers on macOS High Sierra and later.
* Fixes RVM gemset detection on RVM 1.29.
* No longer supplies precompiled Ruby extensions for Ruby 1.9.3 and 2.0.0. When running Ruby 1.9.3 and 2.0.0, Passenger will attempt to compile from source instead.- changed suse.patch to apply again- changed fix_shebangs.patch to apply again
* Tue Sep 25 2018 mschnitzerAATTsuse.com- updated to version 5.3.5
* Fixes Ubuntu 18.04 package installation problems due to Nginx version mismatch. Closes GH-2122.
* Improves usability of crash reports. Crash reports are no longer dumped in one big chunk to stderr. Instead, they are now dumped into multiple files, making it easy to inspect relevant reports.
* Fixes some crashes that only occur with log level 7.
* Downloads binaries from the newly-introduced Github mirror. This improves the reliability of binary downloads.
* Updated various library versions used in precompiled binaries (used for e.g. gem installs): - OpenSSL: 1.0.2p (was: 1.0.2o) - libcurl: 7.61.1 (was: 7.60.0)
* Thu Aug 02 2018 mschnitzerAATTsuse.com- updated to version 5.3.4
* Fixes a crash during startup on FreeBSD 11.2 and recent OpenBSD versions due to C++11 compatibility issues in the code. Closes GH-2097.
* Updates Boost to version 1.67.0.
* [Apache] Fixes the handling of HTTP requests with chunked bodies in combination with `PassengerBufferUploads off`. Closes GH-2102
* Thu Jun 28 2018 mschnitzerAATTsuse.com- updated to version 5.3.3
* [Apache, Nginx] Fixes the passenger-install-
*-module scripts. (Regression in 5.3.2) Closes GH-2093.
* [Nginx] Fixed nginx module building on CentOS 6. Closes GH-2081. Thanks to defanator for contributing this.
* Wed Jun 13 2018 mschnitzerAATTsuse.com- updated to version 5.3.2 Release 5.3.2 - ------------ This release contains many security updates. Users are advised to upgrade as soon as possible. See our blog for more information on the vulnerabilities.
* [Nginx] Fixes CVE-2018-12029, a local privilege escalation vulnerability in the Nginx module that occurs when `passenger_instance_registry_dir` is configured to a directory with insufficiently strict permissions.
* Fixes CVE-2018-12026, 12027, and 12028. These are local denial of service, local information disclosure and local privilege escalation vulnerabilities that could be exploited by malicious applications or malicious users on the system.
* Updated various library versions used in precompiled binaries (used for e.g. gem installs): - OpenSSL (Linux only): 1.0.2o (was: 1.0.2k; on macOS it was already 1.0.2o) - GeoIP: 1.6.12 (was: 1.6.11) - libcurl: 7.60.0 (was: 7.56.1)
* Fixes Meteor support in non-bundled mode (regression from 5.3.0). Closes GH-2082.
* Fixes the fact that the error page (which is shown when an app fails to spawn) sometimes contains unsufficient analysis details about the app.
* [Apache] Fixes PassengerMaxInstancesPerApp not being respected (regression from config refactor in 5.2.0). Closes GH-2059.
* [Enterprise, Apache] Fixes PassengerMaxInstances not being respected (regression from config refactor in 5.2.0).
* [Enterprise] Fixes passenger-irb being unable to connect to an app process (regression from 5.3.0). Closes GH-2087.- Change suse.patch to apply again
* Tue May 15 2018 mschnitzerAATTsuse.com- updated to version 5.3.1 Release 5.3.1 - ------------
* Fixes a regression from 5.3.0: a crash that occurs if the user that an application should run under, does not have a shell configured. Closes GH-2078.
* Fixes a regression from 5.3.0: setting supplementary group IDs during user switching. Closes GH-2077.
* Fri May 11 2018 mschnitzerAATTsuse.com- updated to version 5.3.0 Release 5.3.0 - ------------
* Adds Ubuntu 18.04 \"Bionic\" packages.
* Removes packages for Debian 7 \"Wheezy\" (EOL May 2018).
* Vastly improves spawning error page: quick overview of where the problem is, and the option to drill down in extensive troubleshooting information.
* Fuse Panel support: fixes a crash that occurs when you shut down Passenger right after it fails to connect to Fuse Panel.
* [Nginx] Updates the preferred Nginx version to 1.14.0 (from 1.12.2).
* [Apache] Updates the recommended package for apache dev headers on debian >= 9.4. Closes GH-2048.
* [Enterprise] Fix licensing proxy warning to refer to licensing_proxy_url instead of licensing_proxy.
* [Enterprise] Add new `PassengerAppLogFile` (Apache) / `passenger_app_log_file` (Nginx) config option to specify a file for app-specific logs. Closes GH-1279. - Change suse.patch to apply again
* Tue Apr 10 2018 mschnitzerAATTsuse.com- mention `series` in spec file- mention `rubygem-passenger-rpmlintrc` in spec file
* Wed Apr 04 2018 mschnitzerAATTsuse.com- updated to version 5.2.3 Release 5.2.3 - ------------
* Fuse Panel support: fixes a few bugs with handling small log files and with apps that don\'t output any messages.
* Python app support: fixes a Python 3 compatibility issue w.r.t. writing data over the socket.
* macOS support: fixes a crash in the `passenger-config compile-nginx-engine` command which only occurs on macOS >= 10.13. This crash was caused by a missing `require` call in our code, and affects users who compile Passenger from source, e.g. users of the Passenger Enterprise Homebrew formula.
* Fixes a small memory corruption issue (dangling pointer) in the ApplicationPool subsystem.
* Improves support for the $TMPDIR environment variable by removing leftover hardcoded references to /tmp. Closes GH-2052.
* Updated PCRE version to 8.42 (was: 8.41) across the board. Release 5.2.2 - ------------
* Adds an option for dumping the web server config manifest to a given file: `PassengerDumpConfigManifest` (Apache) / `passenger_dump_config_manifest` (Nginx). This option is mostly useful for Passenger developers.
* [Nginx] Fixes support for configurations that have two `passenger_base_uri` options in a single virtual host, without corresponding `passenger_app_group_name` and `passenger_app_root` directives. Closes GH-2043.
* [Enterprise] Improved support for RAM-based pricing on Heroku (now using officially recommended memory limit reporting via CGROUP). Release 5.2.1 - ------------
* Fixes a regression from 5.1.11 that prevented Passenger from compiling on FreeBSD in some cases. Closes GH-2031.
* Fixes a bounds issue in printing an error message that could occur in some cases when spawning a child process fails. Issue was present from 5.1.11.
* Fixes a regression from 5.2.0 which prevented setting the max pool idle time to 0. Closes GH-2020.
* Warns if using an incompatible compiler on macOS < 10.13. Closes GH-2017.
* No longer uses Security Framework on macOS 10.13+. This will prevent further keychain warnings from appropriately compiled Passengers.
* Fixes warning on macOS about /proc/self access (excluded some code that was intended only for Linux).
* `passenger-install-nginx-module` now downloads the preferred Nginx version via https. Thanks to smiba for pointing this out.
* [Apache] Fixes a regression from 5.2.0 that caused a crash on startup when no top-level ServerName is set. Closes GH-2029.
* [Enterprise] Adds support for using RAM-based pricing on Heroku. Release 5.2.0 - ------------
* [Apache] Breaking change: to avoid configuration ambiguity, options that act on a per-process level (rather than per-request level) can no longer be used in .htaccess. See the Passenger Library -> configuration -> intro for more info (https://www.phusionpassenger.com/library/config/apache/intro.html#global-per-application-and-per-request-options).
* [Apache] Breaking change: the option PassengerResolveSymlinksInDocumentRoot has been removed (old Passenger 2 compatibility option, see PassengerAppRoot for new method).
* [Apache] Option handling has been refactored to avoid silent conflicts and errors: warnings are now generated for global config options in (they conflict between VHosts) and per-application options in , and (silently failed before).
* [Apache] Fixes compilation issues on some systems with macOS 10.13 High Sierra (in addition to the fixes from 5.1.11).
* [Enterprise] Fixes two unnecessary warnings about failure to contact the licensing server, one occurring since version 5.1.8 (\"3 days out of contact\"), the other since 5.1.11 + Apache (\"failure to contact\").
* [Nginx] Fixes the default for the `passenger_app_group_name` to start with the `passenger_app_root` rather than the document root (the end remains the same: `passenger_app_env`).
* [Standalone] Adds command line support for `start_timeout` in Passenger Standalone (also removes unnecessary warning when using it in `Passengerfile.json`).
* [Standalone, Nginx] Waits for Nginx to exit before cleaning up temp dir (started happening more since the switch to Nginx graceful shutdown in 5.1.6). Closes GH-1970.
* Deprecated options for Union Station.
* Ruby 2.5 compatibility: handle case where an exception\'s backtrace may be nil. Closes GH-2011.
* Adds JSON mime type for static file serving. Closes GH-2018.
* Removes packages for Ubuntu 17.04 \"Zesty\" (EOL 13-jan-2018).- Add fix_shebangs.patch:
* Required to fix the package building because we don\'t allow /usr/bin/env shebangs.- Change suse.patch to apply again
 
ICM