Port details |
- puppet4 Configuration management framework written in Ruby
- 4.10.12_1 sysutils
=1 4.10.12_1Version of this port present on the latest quarterly branch.
- DEPRECATED: Puppet 4 has reached EOL
This port expired on: 2019-02-28
- Maintainer: puppet@FreeBSD.org
- Port Added: 2015-09-25 13:15:59
- Last Update: 2019-03-03 11:43:52
- SVN Revision: 494498
- People watching this port, also watch:: openjdk8, tmux, screen, coreutils, python
- License: APACHE20
- WWW:
- https://puppetlabs.com/puppet/puppet-open-source
- Description:
- Puppet lets you centrally manage every important aspect of your system using
a cross-platform specification language that manages all the separate
elements normally aggregated in different files, like users, cron jobs, and
hosts, along with obviously discrete elements like packages, services, and
files.
WWW: https://puppetlabs.com/puppet/puppet-open-source
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- puppet4>0:sysutils/puppet4
- Conflicts:
- CONFLICTS_INSTALL:
- No installation instructions:
- This port has been deleted.
- PKGNAME: puppet4
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1531855216
SHA256 (puppet-4.10.12.tar.gz) = 29ffef5c6c0ea26cc2c38263d7f5b7a69e1ebbc405471e3cf2ddc1a8ab4fe3b3
SIZE (puppet-4.10.12.tar.gz) = 3022218
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- rubygem-hiera>=2.0 : sysutils/rubygem-hiera
- rubygem-json_pure>=0 : devel/rubygem-json_pure
- rubygem-facter>=2.0 : sysutils/rubygem-facter
- ruby24 : lang/ruby24
- Runtime dependencies:
-
- rubygem-hiera>=2.0 : sysutils/rubygem-hiera
- rubygem-json_pure>=0 : devel/rubygem-json_pure
- rubygem-ruby-augeas>=0 : textproc/rubygem-ruby-augeas
- rubygem-facter>=2.0 : sysutils/rubygem-facter
- ruby24 : lang/ruby24
- Patch dependencies:
-
- ruby24 : lang/ruby24
-
- NOTE: dependencies for deleted ports are notoriously suspect
- This port is required by:
- for Build
-
Deleted ports which required this port:
- for Run
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for puppet4-4.10.12_1:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
====> Options available for the radio FACTER: you can only select none or one of them
CFACTER=off: Use facter 3.x (experimental rewrite in C++)
RFACTER=on: Use facter 2.x (written in Ruby)
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- cpe
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.10.12_1 03 Mar 2019 11:43:52 |
rene |
Remove expired ports:
2019-02-28 devel/uboot-mkimage: Use sysutils/u-boot-tools
2019-02-28 graphics/clutter-gtk: 0.10.x is unmaintained upstream and unused in
the ports tree
2019-02-28 databases/puppetdb4: Puppet 4 has reached EOL
2019-02-28 sysutils/puppet4: Puppet 4 has reached EOL
2019-02-28 sysutils/puppetserver: Puppet 4 has reached EOL
2019-02-28 www/qupzilla-qt5: Project continues as www/falkon
2019-02-28 databases/puppetdb-terminus4: Puppet 4 has reached EOL
2019-03-01 sysutils/bacula-client: Unsupported. Please migrate to bacula9-server
2019-03-01 net-mgmt/nagios-check_bacula: Unsupported. Please migrate to
bacula9-server
2019-03-01 security/kc: Versions 2.4.x use incompatible database format
2019-03-01 sysutils/bacula-server: Unsupported. Please migrate to bacula9-server
2019-03-01 sysutils/bacula-docs: Unsupported. Please migrate to bacula9-docs
2019-03-01 sysutils/bacula-client-static: Unsupported. Please migrate to
bacula9-server
2019-03-01 sysutils/bacula-bat: Unsupported. Please migrate to bacula9-server |
4.10.12_1 23 Feb 2019 05:38:27 |
romain |
Do not hardcode /usr/local and rely on %%PREFIX%%.
While here, also add %%PREFIX%%/sbin to $PATH.
Bump PORTREVISION for this change.
With hat: puppet |
4.10.12 25 Jan 2019 18:08:56 |
romain |
Deprecate and add expiration date to Puppet 4 ports
Puppet 4 was part of Puppet Enterprise 2016.4.15 (LTS) [1], which has reached
EOL in december 2018 [2].
Users of this version of the Puppet ecosystem are encouraged to update to
Puppet 5 (sysutils/puppet5) or Puppet 6 (sysutils/puppet6).
References:
1.
https://puppet.com/docs/pe/2019.0/component_versions_in_recent_pe_releases.html
2. https://puppet.com/misc/puppet-enterprise-lifecycle
With hat: puppet |
4.10.12 27 Sep 2018 07:44:49 |
romain |
New port: sysutils/puppet6
Release notes:
https://puppet.com/docs/puppet/6.0/release_notes.html
With hat: puppet |
4.10.12 19 Jul 2018 08:17:03 |
romain |
Update to 4.10.12
Release notes:
https://puppet.com/docs/puppet/4.10/release_notes.html#puppet-41012
With hat: puppet |
4.10.11 19 Apr 2018 15:33:19 |
romain |
Update to 4.10.11
Release notes:
https://puppet.com/docs/puppet/4.10/release_notes.html#puppet-41011
With hat: puppet |
4.10.10_2 11 Apr 2018 14:54:38 |
romain |
Improve the puppetmaster rc-scripts
- Only check manifests syntax if the puppetmaster service is enabled (which is
not recommended);
- Silent `puppet config print` on Puppet 5;
- Bump PORTREVISION.
With hat: puppet
PR: 227440
Submitted by: sasaki@fcc.ad.jp |
4.10.10_1 14 Feb 2018 08:43:31 |
romain |
Fix pkg-plist
With hat: puppet
Pointy hat to: romain |
4.10.10 08 Feb 2018 10:33:38 |
romain |
Update to 4.10.10
Release notes:
https://puppet.com/docs/puppet/4.10/release_notes.html#puppet-41010
While here, warn users about running a rack/webrick puppet master [1].
With hat: puppet
PR: 224623
Submitted by: w.schwarzenfeld@utanet.at |
4.10.9 18 Nov 2017 07:56:46 |
romain |
Update to 4.10.9
With hat: puppet |
4.10.8_1 06 Oct 2017 16:15:59 |
zleslie |
Patch puppet.rb for locales issue
We are currently installing locales to a directory that is unexpected
by puppet and throws loads of warnings in the logs. Here we patch the location
that looks for the locales location to use the location that we install the
locales to. This has been corrected in newer versions of puppet, and the
sysutils/puppet5 port does not install to this same location.
Approved-by: mat(co-mentor) |
4.10.8 22 Sep 2017 12:29:39 |
romain |
Update to 4.10.8
With hat: puppet |
4.10.7 08 Sep 2017 08:22:51 |
romain |
Update to 4.10.7
Changelog:
https://docs.puppet.com/puppet/4.10/release_notes.html#puppet-4107
With hat: puppet |
4.10.6 12 Aug 2017 13:35:41 |
romain |
Update to 4.10.6
- Ensure an UTF-8 locale is used to avoid problems with facter;
- Ensure /usr/local/bin is in $PATH when puppet runs;
- Update conflicts (remove old ones and register a new one for the upcomming
puppet5);
With hat: puppet |
4.10.4 20 Jul 2017 15:30:52 |
romain |
Pass maintainership to puppet@
puppet@ is basically aliased to the previous maintainers in order to ease-up
updating Puppet-related ports. The changes where approved by e-mail. |
4.10.4 07 Jul 2017 20:05:22 |
romain |
Update to 4.10.4
PR: 220543
Submitted by: romain (ne)
Approved by: Zach Leslie <freebsd@zleslie.info> (maintainer) |
4.10.0 02 May 2017 17:32:57 |
miwi |
- Update to 4.10.0
PR: 218853
Submitted by: maintainer |
4.9.4 30 Mar 2017 19:07:58 |
romain |
Update to 4.9.4
PR: 216807
Submitted by: Zach Leslie <freebsd@zleslie.info> (Maintainer) |
4.8.2 29 Jan 2017 01:11:04 |
romain |
Update to 4.8.2
PR: 216545
Submitted by: romain (me)
Approved by: Zach Leslie <freebsd@zleslie.info> (maintainer)` |
4.6.2_1 04 Jan 2017 21:19:45 |
swills |
sysutils/puppet{38,4}: fix path to daemontools'es commands
PR: 208628
Submitted by: Alexey <fbsd98816551@avksrv.org>
Approved by: Zach Leslie <freebsd@zleslie.info> (maintainer of sysutils/puppet4) |
4.6.2 07 Sep 2016 10:30:30 |
amdmi3 |
- Update to 4.6.2
PR: 212391
Submitted by: freebsd@zleslie.info (maintainer) |
4.5.1 19 Jun 2016 19:01:00 |
pawel |
Update to version 4.5.1
PR: 210037
Submitted by: maintainer |
4.4.1 01 Apr 2016 14:25:18 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
4.4.1 29 Mar 2016 11:55:35 |
amdmi3 |
- Update to 4.4.1
PR: 208360
Submitted by: freebsd@zleslie.info (maintainer) |
4.3.2 05 Feb 2016 02:29:21 |
swills |
cleanup after puppet rename |
4.3.2 02 Feb 2016 07:32:58 |
swills |
sysutils/puppet4: update to 4.3.2
assign maintainer to submitter
PR: 206802
Submitted by: Zach Leslie <freebsd@zleslie.info> |
4.3.1 16 Jan 2016 16:48:50 |
pawel |
- Don't use deprecated @dirrm in plist generation
- Use options helpers
- There's no need to include bsd.port.pre.mk or bsd.port.options.mk
Approved by: portmgr blanket |
4.3.1 01 Jan 2016 17:05:54 |
mmoll |
give my ports to ruby@ |
4.3.1 25 Dec 2015 07:12:18 |
ak |
- Remove no longer used USE_RUBY_FEATURES knob
Approved by: ruby, portmgr (swills) |
4.3.1 01 Dec 2015 23:10:55 |
mmoll |
sysutils/puppet4: update to 4.3.1 |
4.3.0 19 Nov 2015 12:37:19 |
mmoll |
sysutils/puppet4: update to 4.3.0 |
4.2.3 30 Oct 2015 22:50:34 |
mmoll |
sysutils/puppet4: update to 4.2.3 |
4.2.2 27 Oct 2015 15:53:20 |
sunpoet |
- Add LICENSE_FILE
- Add NO_ARCH
Approved by: portmgr (blanket) |
4.2.2 25 Sep 2015 13:15:47 |
mmoll |
new port: sysutils/puppet4
This is version 4.x of sysutils/puppet, which is in some large parts
incompatible with previous versions. As the C++ rewrite of facter is
not resolving some required facts on FreeBSD yet, default to the old
version written in Ruby for now. |