CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

www/rubygem-passenger 6.2.0

Modules for running Ruby on Rails and Rack applications

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: rubygem-passenger-apache 6.2.0, rubygem-passenger-nginx 6.2.0
Upstream
Higher version available: 6.2.1
Last update
to 6.2.0 · 73518999af
Quarterly
2026Q4: rubygem-passenger-apache 6.2.0, rubygem-passenger-nginx 6.2.0
WWW
https://www.phusionpassenger.com/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install rubygem-passenger-apache
# pkg install rubygem-passenger-nginx
installs rubygem-passenger-apache 6.2.0, rubygem-passenger-nginx 6.2.0 from latest; from quarterly (2026Q4) rubygem-passenger-apache 6.2.0, rubygem-passenger-nginx 6.2.0
Port
# cd /usr/ports/www/rubygem-passenger && make install clean
# make -C /usr/ports/www/rubygem-passenger config  # change options first
Size
24 MiB download · 185 MiB installed
Depends on
devel/apr1 1.7.6.1.6.3, devel/ruby-gems 4.0.21, devel/rubygem-etc 1.4.6, devel/rubygem-logger 1.7.0, devel/rubygem-rake 13.4.2, ftp/curl 8.23.0, lang/ruby34 3.4.9_2,1, www/apache24 2.4.69, www/rubygem-rack 3.2.7,3, www/rubygem-rackup 2.3.1
License
MIT
Options
1 of 2 on in the package: SYMLINK
Show the 1 options that are off
DEBUG
pkg-message
Shown after installing
Please edit your Apache configuration file, and add these lines:

   LoadModule passenger_module /usr/local/lib/ruby/gems/3.4/gems/passenger/buildout/apache2/mod_passenger.so
   PassengerRoot /usr/local/lib/ruby/gems/3.4/gems/passenger
   PassengerRuby /usr/local/bin/ruby34

After you restart Apache, you are ready to deploy any number of Ruby on Rails
applications on Apache, without any further Ruby on Rails-specific
configuration!
Note
Size, dependencies, options and messages are those of rubygem-passenger-apache.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 166.2.06.2.0–
FreeBSD 156.2.06.2.0–
FreeBSD 146.2.06.2.06.2.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 156.2.06.2.0–
FreeBSD 146.2.06.2.06.2.0

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 6.2.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (1) · open in Bugzilla, most recently changed first

PRSummaryStatusChanged
299462maintainer-feedback? www/rubygem-passenger: passenger-config compile-agent fails with 'utf8.h' not found after utfcpp unbundlingNew2026-10-16

Commits (215)

Sergey A. Osokin (osa) · 4.0.25
Update from 4.0.24 to 4.0.25:

o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
668c109469
Sergey A. Osokin (osa) · 4.0.24
Update from 4.0.23 to 4.0.24:

o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.

Try to fix build www/rubygem-passenger with upcoming FreeBSD 10.
b9a7f3ab06
Sergey A. Osokin (osa) · 4.0.23
Update from 4.0.21 to 4.0.23:

o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
0b76da7f50
Sergey A. Osokin (osa) · 4.0.21
Update from 4.0.20 to 4.0.21:

o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
0c509eab14
Sergey A. Osokin (osa) · 4.0.20
Update from 4.0.19 to 4.0.20:

o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
9df388d7ef
Sergey A. Osokin (osa) · 4.0.19
Update from 4.0.17 to 4.0.19:

o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
159eb82a55
Baptiste Daroussin (bapt) · 4.0.17
Add NO_STAGE all over the place in preparation for the staging support (cat: www)
85fbf21ec5
Sergey A. Osokin (osa) · 4.0.17
Update from 4.0.16 to 4.0.17:

o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
e236b0d5d0
Sergey A. Osokin (osa) · 4.0.16
Update from 4.0.14 to 4.0.16:

o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.

Also, convert to perl framework nginx ports.
157f0c9b4e
Sergey A. Osokin (osa) · 4.0.14
Update from 4.0.13 to 4.0.14:

o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
ea55283502
Sergey A. Osokin (osa) · 4.0.13
Update from 4.0.10 to 4.0.13:

o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
e9f8b4356d
John Marino (marino) · 4.0.10_1
www/rubygem-passenger: Mark Apache as possible BUILD_DEPENDS

When the default Apache option is selected, the port checks for Apache
headers with the apxs program.  Currently Apache is only marked as a RUN
depends so the program isn't guaranteed to be available.  Let's make sure
that it is.

Approved by:	bapt/culot (mentors, implicit), osa (maintainer)
7be173b61c
Sergey A. Osokin (osa) · 4.0.10
Update from 4.0.8 to 4.0.10:

o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
841f272382
Steve Wills (swills) · 4.0.8_1
- Fix pkg-message.in to reference correct path

PR:		ports/180721
Approved by:	osa (maintainer)
0104c98610
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.0.8_1
- Update to 7.31.0 - Bump PORTREVISION for ftp/curl shlib change - Add TEST_DEPENDS - Convert to new options framework - Adjust options:   - Add COOKIES   - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]   - Add GSSAPI and SPNEGO [2]   - Remove KERBEROS4   - Rename LIBIDN to IDN   - Remove TRACKMEMORY [1] - Sort option handler - Add SLAVEDIRS: ftp/curl-hiphop - Cosmetic change - Cleanup

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
c2d1a14c7c
Sergey A. Osokin (osa) · 4.0.8
Update: o) third-party passenger module from 4.0.5 to 4.0.8; o) rubygem-passenger from 4.0.5 to 4.0.8; o) third-party rtmp module from 1.0.0 to 1.0.1.
12c071109c
Sergey A. Osokin (osa) · 4.0.5_1
Update apache22's module location. Bump PORTREVISION.

Reported by:	Andrzej Tobola <ato@iem.pw.edu.pl>
3ca58bde3a
Sergey A. Osokin (osa) · 4.0.5
Update from 4.0.4 to 4.0.5:

o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
34db843c6d
Sergey A. Osokin (osa) · 4.0.4
Update from 3.0.19 to 4.0.4:

o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
a6ced1ba93
Eitan Adler (eadler) · 3.0.19
Fix minor nit: use the canconical FreeBSD.org form for email addresses. This was causing me issues when attempting to gather certain statistics.

While here trim header

Approved by:	miwi, adrian, tj
No objection from:	db, bjk, cperciva, scheidell, osa
997f760bc0
Pietro Cerutti (gahr) · 3.0.19
- Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: www)

Approved by:	portmgr
2ad92eab94
Sergey A. Osokin (osa) · 3.0.19
Update from 3.0.17 to 3.0.19:

o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.

<Changes>

Release 3.0.19
--------------

* Nginx security fix: do not display Nginx version when
  server_tokens are off.
* Fixed compilation problems on some systems.
* Fixed some Union Station-related bugs.

Release 3.0.18
--------------

* Fixed compilation problems on Fedora 17.
* Fixed Union Station compatibility with Rails 3.2.
* Phusion Passenger Enterprise Standalone now supports rolling
  restarts and deployment error resistance.

</Changes>
674133c642
Olli Hauer (ohauer) · 3.0.17
- s/USE_APACHE/USE_APACHE_RUN/   ( NO_BUILD is defined in bsd.ruby.mk)
4c40f46c14
Sergey A. Osokin (osa) · 3.0.17
Update from 3.0.15 to 3.0.17:

o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
afe49a0332
Sergey A. Osokin (osa) · 3.0.15_1
Fix pkg-plist, bump PORTREVISION.

Submitted:	Bryan Drewery <bryan@shatow.net>
PR:		170398
86a6d49b60
Sergey A. Osokin (osa) · 3.0.15
Update from 3.0.14 to 3.0.15:

o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
e594eae11d
Sergey A. Osokin (osa) · 3.0.14
Update passenger from 3.0.13 to 3.0.14.
bd62ca7cd9
Sergey A. Osokin (osa) · 3.0.13
Update from 3.0.12 to 3.0.13:

o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
8c5d3cdb3d
Sergey A. Osokin (osa) · 3.0.12
OPTIONSngfy.
43cd9f43af
Sergey A. Osokin (osa) · 3.0.12
Update from 3.0.11 to 3.0.12:

o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
d2c9e1ddb8
Sergey A. Osokin (osa) · 3.0.11_1
Add RUN_DEPENDS, fix BUILD_DEPENDS.

Tested by:	swills
PR:		164851
36b0134643
Sergey A. Osokin (osa) · 3.0.11
Grab maintainership.

Feature safe:	yes

Approved by:	Jacob Atzen <jatzen@gmail.com> (maintainer)
		via private mail
ae402186c5
Sergey A. Osokin (osa) · 3.0.11
Update from 3.0.9 to 3.0.11: o) www/rubygem-passenger;	[*] o) third-party passenger module for www/nginx and www/nginx-devel.

Feature safe:	yes

Approved by:	maintainer	[*]
140dd6b0b8
Pav Lucistnik (pav) · 3.0.9_1
- Chase libev shlib bump

Pointy hat to:	vsevolod
bf55ad1a47
Sergey A. Osokin (osa) · 3.0.9
Update from 3.0.8 to 3.0.9:

o) www/rubygem-passenger; [1]
o) passenger support for www/nginx and www/nginx-devel;

Remove needless patch.

Do not bump PORTREVISION because passenger third-party module
disabled by default.

Approved by:	maintainer [1]
a8f88edf69
Olli Hauer (ohauer) · 3.0.8
- bump PORTREVISION from ports if USE_APACHE=13+ or 20+ is defined
7a0bd31763
Sergey A. Osokin (osa) · 3.0.8
Update from 3.0.7 to 3.0.8:

1) www/rubygem-passenger;

2) passenger support for www/nginx and www/nginx-devel;

Also add patch for fix NULL pointer crash that occurs when
HTTP 1.0 Host header isn't given, obtained from passenger's
upstream.

Approved by:	maintainer [1]
9e88578bd1
Sergey A. Osokin (osa) · 3.0.7
Update from 3.0.6 to 3.0.7:

1) www/rubygem-passenger;

2) passenger support for www/nginx and www/nginx-devel;
   update passenger's version for patches.

3) for speed-up rails applications build passenger without
   debugging information by default.  Otherwise WITH_DEBUG
   required.

Approved by:	maintainer [1,3]
50e4e30ea0
Sergey A. Osokin (osa) · 3.0.6
Update from 3.0.5 to 3.0.6:

o) www/rubygem-passenger; [*]
o) passenger support for www/nginx and www/nginx-devel.

More accurate for detect dependence of nginx ports. [*]

Approved by:	maintainer [*]
2a231e8ec7
Sergey A. Osokin (osa) · 3.0.5
Update from 3.0.4 to 3.0.5:

o) www/rubygem-passenger; (1)
o) passenger support for www/nginx and www/nginx-devel. (2)

Adopt passenger's version update for extra patches.

Update preferred nginx version (1).
Do not bump PORTREVISIONs. (2)

Approved by:	Jacob Atzen <jatzen@gmail.com> (maintainer) (1)
639943f323
Sergey A. Osokin (osa) · 3.0.4
Update from 3.0.3 to 3.0.4:

o) www/rubygem-passenger; (1)
o) passenger support for www/nginx and www/nginx-devel. (2)

Adopt passenger's version update for extra patches.

Do not bump PORTREVISIONs. (2)

Approved by:	Jacob Atzen <jatzen@gmail.com> (maintainer) (1)
46d0d89c09
Sergey A. Osokin (osa) · 3.0.3
Update from 3.0.2 to 3.0.3:

o) www/rubygem-passenger; (1)
o) passenger support for www/nginx and www/nginx-devel. (2)

Adopt passenger's version update for extra patches.

Do not bump PORTREVISIONs. (2)

Approved by:	Jacob Atzen <jatzen@gmail.com> (maintainer) (1)
f79e49566a
Sergey A. Osokin (osa) · 3.0.2
Update from 3.0.1 to 3.0.2:

o) www/rubygem-passenger; [*]
o) passenger support for www/nginx and www/nginx-devel.

Remove needless extra patches.

Approved by:	maintainer [*]
417b7ee3ad
Sergey A. Osokin (osa) · 3.0.1
Update passenger as well as support for passenger-specific ports from 3.0.0 to 3.0.1.

Also:

 o) respect CC/CXX/CFLAGS/PTHREAD_LIBS flags;
 o) build depends against devel/libev instead of internal libev;
 o) change depends from curl binary to libcurl;
 o) revert back GEM_LIB_DIR for pkg-message.	(!)

Do not bump PORTREVISIONs for www/nginx and www/nginx-devel ports.

<Note>

Patch extra-patch-passenger::ext::common::Utils.cpp obtained from
passenger's git:
https://github.com/FooBarWidget/passenger/commit/9a811060db56cfad2e2056d90cac1a354870dbad
and should be remove in next [3.0.2] port update.

</Note>

Approved by:	maintainer [*]
Pointy hat to:	wen (!)
48f11fa0cc
Philip M. Gollucci (pgollucci) · 3.0.0
- Fix dependency versions
d543f501a3
Sergey A. Osokin (osa) · 3.0.0
Fix build when WITH_NGINXPORT enabled.

While I'm here:

o) remove needless dynamic patch;
o) update minimal requirement nginx version tp 0.8.53.

Do not bump PORTREVISION cause WITH_NGINXPORT undefined by default.
3c3a36b653
Wen Heping (wen) · 3.0.0
- Update to 3.0.0

PR:		ports/152336
Submitted by:	Jacob Atzen <jatzen@gmail.com> (maintainer)
5dfb36e724
Sergey A. Osokin (osa) · 2.2.15
Accordingly update passenger from 2.2.14 to 2.2.15 for:

o) www/nginx and www/nginx-devel	[1]
o) www/rubygem-passenger		[2]

Remove needless patch.

[1] Do not bump PORTREVISION.
[2] Approved by:	Jacob Atzen aka jatzen at gmail dot com (maintainer)

Feature safe:		yes
9b4375aa3e
Sergey A. Osokin (osa) · 2.2.14
Update from 2.2.12 to 2.2.14:

1) third-party passenger module for www/nginx and www/nginx-devel
2) www/rubygem-passenger

Do not bump PORTREVISIONs. [1]

Approved by:	Jacob Atzen aka jatzen at gmail dot com [2]
e568ec9215
Sergey A. Osokin (osa) · 2.2.12
Update:

1) third-party passenger module from 2.2.11 to 2.2.12 for www/nginx
2) third-party passenger module from 2.2.11 to 2.2.12 for www/nginx-devel
3) www/rubygem-passenger from 2.2.11 to 2.2.12

Remove needless patch. [2]

Do not bump PORTREVISIONs.

Approved by:	Jacob Atzen aka jatzen at gmail dot com [3]
76fcccf450