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

sysutils/rubygem-chef 19.3.15

Systems integration framework. Client part

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 19.3.15
Upstream
up to date
Last update
to 19.3.15 · aacf5fa512
Quarterly
2026Q4: 19.3.15
WWW
https://www.chef.io/
Links
cgit · VuXML

Install

Package
# pkg install rubygem-chef
installs 19.3.15 from latest; from quarterly (2026Q4) 19.3.15
Port
# cd /usr/ports/sysutils/rubygem-chef && make install clean
Size
727 KiB download · 4.2 MiB installed
Depends on
devel/ruby-gems 4.0.21, devel/rubygem-aws-sdk-s3 1.232.1, devel/rubygem-aws-sdk-secretsmanager 1.136.0, devel/rubygem-corefoundation 0.3.13, devel/rubygem-csv 3.3.6, devel/rubygem-ffi 1.17.4, devel/rubygem-ffi-libarchive 1.1.14, devel/rubygem-ffi-yajl 2.3.4, devel/rubygem-iniparse 1.5.0, devel/rubygem-inspec-core 7.0.107_1, devel/rubygem-mixlib-archive 1.3.6, devel/rubygem-mixlib-authentication 3.0.10, devel/rubygem-mixlib-cli 2.1.8, devel/rubygem-mixlib-log 3.0.9, devel/rubygem-mixlib-shellout 3.3.9, devel/rubygem-plist 3.6.0, devel/rubygem-syslog 0.4.0, ftp/rubygem-net-ftp 0.3.9, lang/ruby34 3.4.9_2,1, net/rubygem-proxifier2 1.1.0, net/rubygem-train-core 3.16.5_1, net/rubygem-train-rest 0.5.0, net/rubygem-train-winrm 0.4.3, net/rubygem-uri 1.1.1, security/rubygem-bcrypt_pbkdf 1.1.1, security/rubygem-ed25519 1.4.0, security/rubygem-net-sftp 4.0.0, security/rubygem-vault 0.20.1, sysutils/rubygem-chef-config 19.3.15, sysutils/rubygem-chef-licensing 1.4.1, sysutils/rubygem-chef-utils 19.3.15, sysutils/rubygem-chef-vault 4.2.12, sysutils/rubygem-chef-zero 15.1.0, sysutils/rubygem-license-acceptance 2.1.13_1, sysutils/rubygem-ohai 19.1.40, sysutils/rubygem-syslog-logger 1.6.8, textproc/rubygem-diff-lcs 1.6.2, textproc/rubygem-unf_ext 0.0.9.1, www/rubygem-addressable 2.9.0, www/rubygem-erubis 2.7.0_1
License
APACHE20

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1619.3.1519.3.15–
FreeBSD 1519.3.1519.3.15–
FreeBSD 1419.3.1519.3.1519.3.15

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1519.3.1519.3.15–
FreeBSD 1419.3.1519.3.1519.3.15

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 19.3.15.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (101)

Sunpoet Po-Chuan Hsieh (sunpoet) · 13.8.3_1
Update version requirement of RUN_DEPENDS

- Sort RUN_DEPENDS
25266cd533
Sunpoet Po-Chuan Hsieh (sunpoet) · 13.8.3_1
Change RUN_DEPENDS from rubygem-net-ssh to rubygem-net-ssh4

- Bump PORTREVISION for dependency change
681f6c0cb4
Sunpoet Po-Chuan Hsieh (sunpoet) · 13.8.3
Update to 13.8.3

Changes:	https://github.com/chef/chef/blob/chef-13/CHANGELOG.md
fd07ebb5ad
Sunpoet Po-Chuan Hsieh (sunpoet) · 13.8.0
Update to 13.8.0

Changes:	https://github.com/chef/chef/blob/chef-13/CHANGELOG.md
2473048483
Sunpoet Po-Chuan Hsieh (sunpoet) · 13.7.16
Update to 13.7.16

Changes:	https://github.com/chef/chef/blob/master/CHANGELOG.md
0dfa707744
Sunpoet Po-Chuan Hsieh (sunpoet) · 13.6.4
Update to 13.6.4

- Fix shebang
- Pass maintainership to ruby@

Changes:	https://github.com/chef/chef/blob/master/CHANGELOG.md
PR:		224698
Submitted by:	sunpoet (myself)
Approved by:	Renaud Chaput <renchap@cocoa-x.com> (maintainer)
0655b49bbd
Sunpoet Po-Chuan Hsieh (sunpoet) · 13.2.20_3
Fix gemspec for rubygem-iso8601 0.10.0 update

- Bump PORTREVISION for package change
e093e333bb
Enji Cooper (ngie) · 13.2.20_2
Create and manage /var/chef via the @dir directive

This allows me to install rubygem-chef and run chef-solo out of the box, and
achieves parity with variants of CentOS Linux.

PR: 222481
Approved by: matthew (maintainer timeout)
9eb2bfb34a
Sunpoet Po-Chuan Hsieh (sunpoet) · 13.2.20_1
Fix gemspec for rubygem-rspec_junit_formatter 0.3.0

- Fix typo
- Bump PORTREVISION for package change

PR:		221308
Reported by:	lifanov
9d0206ba73
Sunpoet Po-Chuan Hsieh (sunpoet) · 13.2.20
Update to 13.2.20

- Fix shebang
- Simplify post-install:
- Update WWW

Changes:	https://github.com/chef/chef/blob/master/CHANGELOG.md
PR:		220778
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 14 days)
9941c39dfe
Sunpoet Po-Chuan Hsieh (sunpoet) · 11.14.6_2
Do not silence installation messages

- While I'm here, fix indent

Approved by:	portmgr (blanket)
e00bbc4743
Steve Wills (swills) · 11.14.6_2
Convert USES=gem:autoplist to USES=gem since autoplist is default
462519941e
Steve Wills (swills) · 11.14.6_2
create USES=gem and update rubygem- ports to use it

Note that for now ports still have to have USE_RUBY=yes to use USES=gem

PR:		209041
Differential Revision:	https://reviews.freebsd.org/D6070
b3e8fe8d85
Steve Wills (swills) · 11.14.6_2
Fix patches mangled with gem 2.6.2 update

Pointyhat to:	swills
Reported by:	antoine
d1ae9ccf8d
Steve Wills (swills) · 11.14.6_2
devel/ruby-gems: Update to 2.6.2

PR:		208371
Submitted by:	wen (partial)
ae54641e2f
Sunpoet Po-Chuan Hsieh (sunpoet) · 11.14.6_2
- Rename gemspec patch to patch-gemspec

With hat:	ruby
6652e61a4f
Mathieu Arnold (mat) · 11.14.6_2
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
597afc47ba
Mathieu Arnold (mat) · 11.14.6_2
Fixup some whitespace at the beginning of lines problems.

With hat:	portmgr
Sponsored by:	Absolight
999161a9ed
Sunpoet Po-Chuan Hsieh (sunpoet) · 11.14.6_2
- Add LICENSE_FILE

Approved by:	portmgr (blanket)
45e918a50e
Sunpoet Po-Chuan Hsieh (sunpoet) · 11.14.6_2
- Add NO_ARCH

Approved by:	portmgr (blanket)
bf28fdee7c
Michael Moll (mmoll) · 11.14.6_2
www/rubygem-rest-client: update to 1.8.0

PR:		200504
Differential Revision:	https://reviews.freebsd.org/D2696
Submitted by:	Sevan Janiyan <venture37@geeklan.co.uk>
Approved by:	swills (mentor)
Security:	CVE-2015-1820
Security:	CVE-2015-3448
12d99c1ea1
Sunpoet Po-Chuan Hsieh (sunpoet) · 11.14.6_1
- Fix gemspec for rubygem-highline 1.7.2 update - Bump PORTREVISION for package change
528d3084fe
Sunpoet Po-Chuan Hsieh (sunpoet) · 11.14.6
- Cleanup Mk/bsd.ruby.mk and remove no-op knobs in ruby ports

Reviewed by:	bapt
Reviews:	https://reviews.freebsd.org/D2030
47e904ae1e
Steve Wills (swills) · 11.14.6
sysutils/rubygem-chef: Update to 11.14.6

- Update to 11.14.6
- Fix dependency on mime-types

PR:		193343
Submitted by:	Renaud Chaput <renchap@cocoa-x.com> (maintainer)
cf627dfa12
Bartek Rutkowski (robak) · 11.14.2
sysutils/rubygem-chef: update 11.12.2 -> 11.14.2

PR:		192340
Submitted by:	Renaud Chaput <renchap@cocoa-x.com>
Approved by:	swills (mentor)
e2823e78d7
Steve Wills (swills) · 11.12.2
- Update to 11.12.2

PR:		ports/188667
Submitted by:	Renaud Chaput <renchap@cocoa-x.com> (maintainer)
4a63820eaa
Steve Wills (swills) · 11.10.4
- Update to 11.10.4 - Stage

PR:		ports/187554
Submitted by:	Renaud Chaput <renchap@cocoa-x.com> (maintainer)
45b8b00fbb
Steve Wills (swills) · 11.6.0_2
- Add PKGNAMESUFFIX to rubygem-json146 to make package name unique - Update chef for the new rubygem-json146 package name
c5a9f0e406
Steve Wills (swills) · 11.6.0_2
- Add stage support - Remove article from COMMENT

Submitted by:	bapt
Approved by:	maintainer (renchap@cocoa-x.com, via IRC)
5757f63f98
Steve Wills (swills) · 11.6.0_1
- Add missing plist item
6b8926e596
Steve Wills (swills) · 11.6.0
- Update to 11.6.0

PR:		ports/181585
Submitted by:	Renaud Chaput <renchap@cocoa-x.com> (maintainer)
26a2cc2c62
Baptiste Daroussin (bapt) · 11.4.4
Add NO_STAGE all over the place in preparation for the staging support (cat: sysutils)
83f65384c9
Steve Wills (swills) · 11.4.4
- Update to 11.4.4

PR:		ports/180186
Approved by:	maintainer timeout (renchap@cocoa-x.com, >2 weeks)
ad5ddbe2e1
Steve Wills (swills) · 10.24.0
- Update chef and friends to 10.24.0 to fix build with other recent updates

With hat:	ruby@
326c95b27c
Jason Helfman (jgh) · 10.16.4
- update security/rubygem-net-ssh to 2.2.2,2 [1] - update devel/rubygem-mixlib-authentication to 1.3.0 [2] - update devel/rubygem-highline to 1.6.15 [3] - update sysutils/rubygem-chef to 10.16.4 [4]

PR:		171010 [1]
PR:		173646 [2]
PR:		173647 [3]
PR:		171005 [4]
Submitted by: nickdewing@gmail.com [1,4]
Submitted by: maintainer, renchap@cocoa-x.com [2,4], renchap@cocoa-x.com [3]
f4c5c26085
Philip M. Gollucci (pgollucci) · 0.10.8_1
The chef_client init script should set up the pidfile in /var/run/chef-client.pid and instruct the chef-client process to write its PID to this file when daemonizing. Without a pidfile, the status and onestatus command fall back to process inspection. If chef is run with a resource defined to :stop the chef_client service, such as chef-client::cron, then the non-daemonized chef-client process effe

Run chef-client manually, then run /usr/local/etc/rc.d/chef_client onestatus.
The status will report chef-client running with the PID of the manually invoked
chef-client process.

- Bump PORTREVISION

Submitted by:   Scott Sanders <ssanders@taximagic.com> (private e-mail)
Approved by:    maintainer (implicit)
Feature safe:   yes
51ad2120d1
Doug Barton (dougb) · 0.10.8
In the rc.d scripts, change assignments to rcvar to use the literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
83eb2c3700
Philip M. Gollucci (pgollucci) · 0.10.8
The actual version required is >=1.0.4 <1.7.0 The port is at 1.6.2a
6c27df460e
Philip M. Gollucci (pgollucci) · 0.10.8
- Update to 0.10.8

PR:             ports/163347
Submitted by:   Scott Sanders <scott@jssjr.com>
Approved by:    renchap@cocoa-x.com (maintainer, implicit required for chef-server)
With Hat:	ruby@
Sponsored by:   RideCharge Inc. / TaxiMagic
139d6c2497
Philip M. Gollucci (pgollucci) · 0.10.0_2
- Fix depend versions according to rubygems.org [again]

With Hat:	ruby@
Tested by:	P6 TB Full rubygem run
19334d785f
Steve Wills (swills) · 0.10.0_2
- Remove unnecessary ruby-iconv dependency covered by   USE_RUBY_FEATURES=iconv

Pointed out by:		pgollucci
Point hat to:		swills
0d6bf530f3
Steve Wills (swills) · 0.10.0_2
- Fix build with Ruby 1.9

With Hat:	ruby@
f4e0eebcf0
Philip M. Gollucci (pgollucci) · 0.10.0_2
- Update to 0.9.6 - Unbreak with ruby 1.9   <=0.9.5  doesn't build with ruby 1.9 - Development of ruby's termios has moved - Name changed to termios -> ruby-termios - Bump PORTREVISION on ports with dependency changes

With Hat:       ruby@
Sponsored by:   RideCharge Inc. / TaxiMagic
Checked by:     make index
333962fb94
Philip M. Gollucci (pgollucci) · 0.10.0_1
This is required now that rubygems-json is at 1.5.3

PR:             ports/158277
Submitted by:   myself (pgollucci)
With Hat:       ruby@
da172afaf5
Philip M. Gollucci (pgollucci) · 0.10.0
- Cannoicalize the WWW: [again], - Save redirects s/http/https/ for github
8d254b7c31
Philip M. Gollucci (pgollucci) · 0.10.0
- Fix dependency versions
3ee931631c
Steve Wills (swills) · 0.10.0
- Update to 0.10.0 - Fix build with rubygem-json 1.5.1

PR:		ports/156789
Submitted by:	Renaud Chaput <renchap@cocoa-x.com> (maintainer)
77b2e51300
Cheng-Lung Sung (clsung) · 0.9.12_1
- The %%RC_SUBR%% variable in the rc script source files/chef_client.in isn't getting replaced by default. Rather than adding this variable to SUB_LIST, it makes more sense to explicitly replace it in the source file itself. This is done in numerous other rc script source files as well as in the example in the Porter's Handbook. - bump PORTREVISION

PR:		ports/155279
Submitted by:	Dimitri Aivaliotis <aglarond_AT_gmail dot com>
Approved by:	maintainer (Renaud Chaput)
4e7e771d9e
Stanislav Sedov (stas) · 0.9.12
- Use USE_RUBY_FEATURES macro for iconv instead of direct dependency.

Suggested by:	"Philip M. Gollucci" <pgollucci@p6m7g8.com>
Feature safe:	yes
81476af688
Stanislav Sedov (stas) · 0.9.12
- Add missing iconv dependency.

PR:		ports/154191
Submitted by:	Renaud Chaput <renchap@cocoa-x.com> (maintainer)
Feature safe:	yes
642ec05663