From bc3f5db4b430cd22064c632862ba8f31882b7d03 Mon Sep 17 00:00:00 2001 From: fhajny Date: Tue, 15 May 2018 14:13:57 +0000 Subject: [PATCH] www/passenger: Update to 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. - Fixes a regression from 5.3.0: setting supplementary group IDs during user switching. Release 5.3.0 ------------- - 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). - [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. --- www/ap2-passenger/Makefile | 3 +- www/passenger/Makefile.common | 4 +- www/passenger/PLIST | 91 +++++++++++++---------------------- www/passenger/distinfo | 10 ++-- 4 files changed, 42 insertions(+), 66 deletions(-) diff --git a/www/ap2-passenger/Makefile b/www/ap2-passenger/Makefile index daf70c1f2b85..464e90d347b2 100644 --- a/www/ap2-passenger/Makefile +++ b/www/ap2-passenger/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2018/04/30 13:20:20 fhajny Exp $ +# $NetBSD: Makefile,v 1.4 2018/05/15 14:13:57 fhajny Exp $ PKGNAME= ${APACHE_PKG_PREFIX}-${RUBY_PKGPREFIX}-${DISTNAME} -PKGREVISION= 1 COMMENT= Passenger module for Apache 2.x BUILDLINK_DEPMETHOD.curl= build diff --git a/www/passenger/Makefile.common b/www/passenger/Makefile.common index 9cbf529669be..36d16993b5f2 100644 --- a/www/passenger/Makefile.common +++ b/www/passenger/Makefile.common @@ -1,8 +1,8 @@ -# $NetBSD: Makefile.common,v 1.5 2018/04/05 07:15:12 fhajny Exp $ +# $NetBSD: Makefile.common,v 1.6 2018/05/15 14:13:57 fhajny Exp $ # used by www/ap2-passenger/Makefile # used by www/passenger/Makefile -DISTNAME= passenger-5.2.3 +DISTNAME= passenger-5.3.1 CATEGORIES= www MASTER_SITES= http://s3.amazonaws.com/phusion-passenger/releases/ diff --git a/www/passenger/PLIST b/www/passenger/PLIST index b41823bacb45..7c3d672e924d 100644 --- a/www/passenger/PLIST +++ b/www/passenger/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1 2018/01/30 12:06:48 fhajny Exp $ +@comment $NetBSD: PLIST,v 1.2 2018/05/15 14:13:57 fhajny Exp $ bin/passenger bin/passenger-config bin/passenger-install-apache2-module @@ -20,7 +20,6 @@ lib/passenger/common/libpassenger_common/ProcessManagement/Spawn.o lib/passenger/common/libpassenger_common/ProcessManagement/Utils.o lib/passenger/common/libpassenger_common/ServerKit/Implementation.o lib/passenger/common/libpassenger_common/ServerKit/http_parser.o -lib/passenger/common/libpassenger_common/UnionStationFilterSupport.o lib/passenger/common/libpassenger_common/Utils.o lib/passenger/common/libpassenger_common/Utils/CachedFileStat.o lib/passenger/common/libpassenger_common/Utils/Hasher.o @@ -161,52 +160,6 @@ ${RUBY_VENDORLIB}/phusion_passenger/vendor/daemon_controller.rb ${RUBY_VENDORLIB}/phusion_passenger/vendor/daemon_controller/lock_file.rb ${RUBY_VENDORLIB}/phusion_passenger/vendor/daemon_controller/spawn.rb ${RUBY_VENDORLIB}/phusion_passenger/vendor/daemon_controller/version.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/CONFIG.md -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/Gemfile -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/Gemfile.lock -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/LICENSE.md -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/README-API.md -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/README.md -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/Rakefile -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/api.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/connection.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/context.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/lock.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/log.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/message_channel.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/request_reporter.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/request_reporter/basics.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/request_reporter/controllers.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/request_reporter/misc.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/request_reporter/view_rendering.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/simple_json.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/spec_helper.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/time_point.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/transaction.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/utils.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/version.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/version_data.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/ruby_versions.yml.example -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/ruby_versions.yml.travis -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/ruby_versions.yml.travis-with-sudo -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_core/union_station_hooks_core.gemspec -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/Gemfile -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/Gemfile.lock -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/LICENSE.md -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/README.md -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/Rakefile -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/lib/union_station_hooks_rails.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/lib/union_station_hooks_rails/action_controller_extension.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/lib/union_station_hooks_rails/action_view_subscriber.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/lib/union_station_hooks_rails/active_record_subscriber.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/lib/union_station_hooks_rails/active_support_benchmarkable_extension.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/lib/union_station_hooks_rails/active_support_cache_subscriber.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/lib/union_station_hooks_rails/exception_logger.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/lib/union_station_hooks_rails/initialize.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/lib/union_station_hooks_rails/version.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/lib/union_station_hooks_rails/version_data.rb -${RUBY_VENDORLIB}/phusion_passenger/vendor/union_station_hooks_rails/union_station_hooks_rails.gemspec ${RUBY_VENDORARCHLIB}/passenger_native_support.${RUBY_DLEXT} man/man1/passenger-config.1 man/man8/passenger-memory-stats.8 @@ -271,10 +224,6 @@ share/passenger/ngx_http_passenger_module/config share/passenger/ngx_http_passenger_module/ngx_http_passenger_module.c share/passenger/ngx_http_passenger_module/ngx_http_passenger_module.h share/passenger/node/phusion_passenger/line_reader.js -share/passenger/node/phusion_passenger/log_express.js -share/passenger/node/phusion_passenger/log_mongodb.js -share/passenger/node/phusion_passenger/ustreporter.js -share/passenger/node/phusion_passenger/ustrouter_connector.js share/passenger/node/vendor-copy/codify/codify.js share/passenger/node/vendor-copy/codify/package.json share/passenger/node/vendor-copy/continuation-local-storage/context.js @@ -367,10 +316,39 @@ share/passenger/templates/config/installation_utils/support_binaries_dir_not_wri share/passenger/templates/config/installation_utils/unexpected_filesystem_problem.txt.erb share/passenger/templates/config/installation_utils/user_support_binaries_dir_not_writable.txt.erb share/passenger/templates/config/nginx_engine_compiler/possible_solutions_for_download_and_extraction_problems.txt.erb -share/passenger/templates/error_layout.css -share/passenger/templates/error_layout.html.template -share/passenger/templates/general_error.html.template -share/passenger/templates/general_error_with_html.html.template +share/passenger/templates/error_renderer/.editorconfig +share/passenger/templates/error_renderer/with_details/README.md +share/passenger/templates/error_renderer/with_details/dist/bundle.js +share/passenger/templates/error_renderer/with_details/dist/styles.css +share/passenger/templates/error_renderer/with_details/src/DetailsView.jsx +share/passenger/templates/error_renderer/with_details/src/GetHelpView.jsx +share/passenger/templates/error_renderer/with_details/src/JourneyView.css +share/passenger/templates/error_renderer/with_details/src/JourneyView.jsx +share/passenger/templates/error_renderer/with_details/src/PageMain.css +share/passenger/templates/error_renderer/with_details/src/PageMain.jsx +share/passenger/templates/error_renderer/with_details/src/ProblemDescriptionView.jsx +share/passenger/templates/error_renderer/with_details/src/ProcessDetailsView.jsx +share/passenger/templates/error_renderer/with_details/src/SolutionDescriptionView.css +share/passenger/templates/error_renderer/with_details/src/SolutionDescriptionView.jsx +share/passenger/templates/error_renderer/with_details/src/SummaryView.jsx +share/passenger/templates/error_renderer/with_details/src/SystemComponentView.css +share/passenger/templates/error_renderer/with_details/src/SystemComponentView.jsx +share/passenger/templates/error_renderer/with_details/src/SystemComponentsView.css +share/passenger/templates/error_renderer/with_details/src/SystemComponentsView.jsx +share/passenger/templates/error_renderer/with_details/src/Tab.jsx +share/passenger/templates/error_renderer/with_details/src/Tabs.jsx +share/passenger/templates/error_renderer/with_details/src/bootstrap/bootstrap.css +share/passenger/templates/error_renderer/with_details/src/bootstrap/bootstrap.js +share/passenger/templates/error_renderer/with_details/src/bootstrap/config.json +share/passenger/templates/error_renderer/with_details/src/index.html.template +share/passenger/templates/error_renderer/with_details/src/index.jsx +share/passenger/templates/error_renderer/with_details/webpack.config.js +share/passenger/templates/error_renderer/without_details/dist/bundle.js +share/passenger/templates/error_renderer/without_details/dist/styles.css +share/passenger/templates/error_renderer/without_details/src/index.html.template +share/passenger/templates/error_renderer/without_details/src/index.js +share/passenger/templates/error_renderer/without_details/src/main.css +share/passenger/templates/error_renderer/without_details/webpack.config.js share/passenger/templates/installer_common/cannot_access_files_as_root.txt.erb share/passenger/templates/installer_common/gem_install_permission_problems.txt.erb share/passenger/templates/installer_common/low_amount_of_memory_warning.txt.erb @@ -399,7 +377,6 @@ share/passenger/templates/standalone/http.erb share/passenger/templates/standalone/mass_deployment_default_server.erb share/passenger/templates/standalone/rails_asset_pipeline.erb share/passenger/templates/standalone/server.erb -share/passenger/templates/undisclosed_error.html.template share/passenger/union_station_gateway.crt share/passenger/update_check_client_cert.p12 share/passenger/update_check_client_cert.pem diff --git a/www/passenger/distinfo b/www/passenger/distinfo index 57876c5c03ed..a8a33f73cb79 100644 --- a/www/passenger/distinfo +++ b/www/passenger/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.6 2018/04/05 07:15:12 fhajny Exp $ +$NetBSD: distinfo,v 1.7 2018/05/15 14:13:57 fhajny Exp $ -SHA1 (passenger-5.2.3.tar.gz) = c5e3924a7d9fe3046a7267bea6875bf754abf647 -RMD160 (passenger-5.2.3.tar.gz) = 5ffe738a9cdc51bfa0153b5a591875a7fa533911 -SHA512 (passenger-5.2.3.tar.gz) = fcd2244a30ce633f83448ff2fe3eea4d2215aa061aaf66de2dcd27f0b440b782d051f0f1ca49d6db673871e31518dc95cc6ffbd48a020f8ffe927d3b5969ef97 -Size (passenger-5.2.3.tar.gz) = 6956101 bytes +SHA1 (passenger-5.3.1.tar.gz) = f4b1d7f0c3755b8f34d9dd92b1f9300ee58f7d6c +RMD160 (passenger-5.3.1.tar.gz) = 0012372c5d48157216eccbfa212fa3ba6eb2f8ef +SHA512 (passenger-5.3.1.tar.gz) = 973338f934a1fc484058cf15748695129ab7ddb8c0d4d8527100fefd111a0b794d60b2e59f8f494c4ef5703c72c7ebfeef5539ed9b4a6e736114e2077e83ccdd +Size (passenger-5.3.1.tar.gz) = 7033258 bytes SHA1 (patch-build_common__library.rb) = fc019cb2774245400e74741d34b43b87b4b8b0c8 SHA1 (patch-build_packaging.rb) = b50c291c8e3989bbd8d128dab98c06f5e6a30e51 SHA1 (patch-src_cxx__supportlib_LoggingKit_Context.h) = ff8dd506a6f5cd110c8e4317ecceab480a8f90c4