notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
puppetserver Puppet Server running in the JVM
2.8.0_1 sysutils Deleted on this many watch lists=0 search for ports that depend on this port This port version is marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.8.0_1Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Puppet 4 has reached EOL
Expired This port expired on: 2019-02-28
Maintainer: freebsd@zleslie.info search for ports maintained by this maintainer
Port Added: 2016-03-12 14:30:11
Last Update: 2019-03-03 11:43:52
SVN Revision: 494498
Also Listed In: java
License: APACHE20
WWW:
https://docs.puppetlabs.com/puppetserver/latest/services_master_puppetserver.html
Description:
Puppet master is a Ruby application that compiles configurations for any number of Puppet agent nodes, using Puppet code and various other data sources. (For more info, see Overview of Puppet's Architecture.) Puppet Server is an application that runs on the Java Virtual Machine (JVM) and provides the same services as the classic Puppet master application. It mostly does this by running the existing Puppet master code in several JRuby interpreters, but it replaces some parts of the classic application with new services written in Clojure. WWW: https://docs.puppetlabs.com/puppetserver/latest/services_master_puppetserver.html
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (22 items)
Collapse this list.
  1. /usr/local/share/licenses/puppetserver-2.8.0_1/catalog.mk
  2. /usr/local/share/licenses/puppetserver-2.8.0_1/LICENSE
  3. /usr/local/share/licenses/puppetserver-2.8.0_1/APACHE20
  4. @(,,750) bin/puppetserver
  5. @sample etc/puppetserver/logback.xml.sample
  6. @sample etc/puppetserver/request-logging.xml.sample
  7. @sample etc/puppetserver/conf.d/auth.conf.sample
  8. @sample etc/puppetserver/conf.d/global.conf.sample
  9. @sample etc/puppetserver/conf.d/puppetserver.conf.sample
  10. @sample etc/puppetserver/conf.d/web-routes.conf.sample
  11. @sample etc/puppetserver/conf.d/webserver.conf.sample
  12. @sample etc/puppetserver/services.d/bootstrap.cfg.sample
  13. @sample etc/puppetserver/services.d/ca.cfg.sample
  14. @dir(,puppet,750) etc/puppet/code
  15. share/puppetserver/puppet-server-release.jar
  16. @(,,755) share/puppetserver/cli/apps/foreground
  17. @(,,755) share/puppetserver/cli/apps/gem
  18. @(,,755) share/puppetserver/cli/apps/irb
  19. @(,,755) share/puppetserver/cli/apps/ruby
  20. @dir(puppet,puppet,750) /var/log/puppetserver
  21. @dir(puppet,puppet,755) /var/puppet
  22. @dir(puppet,puppet,750) /var/puppet/server
Collapse this list.
Dependency lines:
  • puppetserver>0:sysutils/puppetserver
Conflicts:
CONFLICTS_INSTALL:
  • puppetserver5-*
  • puppetserver6-*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
No installation instructions:
This port has been deleted.
PKGNAME: puppetserver
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1504668940 SHA256 (puppetserver-2.8.0.tar.gz) = 0f6f49b149639b80c3caecaeced44c7c0cb98728da7ce12f6725b061f3152812 SIZE (puppetserver-2.8.0.tar.gz) = 34015599

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rubygem-rake>=0 : devel/rubygem-rake
  2. rubygem-facter>=2.0 : sysutils/rubygem-facter
  3. ruby24 : lang/ruby24
Runtime dependencies:
  1. bash>=0 : shells/bash
  2. puppet4>=0 : sysutils/puppet4
  3. rubygem-facter>=2.0 : sysutils/rubygem-facter
  4. java : java/openjdk8
  5. ruby24 : lang/ruby24
Patch dependencies:
  1. ruby24 : lang/ruby24
Extract dependencies:
  1. ruby24 : lang/ruby24
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for puppetserver-2.8.0_1: ====> 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
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://downloads.puppetlabs.com/puppet/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.8.0_1
03 Mar 2019 11:43:52
Revision:494498Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
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
2.8.0_1
25 Jan 2019 18:08:56
Revision:491169Original commit files touched by this commit This port version is marked as vulnerable.
romain search for other commits by this committer
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
2.8.0_1
27 Sep 2018 07:59:11
Revision:480787Original commit files touched by this commit This port version is marked as vulnerable.
romain search for other commits by this committer
New port: sysutils/puppetserver6

Release notes:
https://puppet.com/docs/puppetserver/6.0/release_notes.html

With hat:	puppet
2.8.0_1
19 Jul 2018 08:24:01
Revision:474937Original commit files touched by this commit This port version is marked as vulnerable.
romain search for other commits by this committer
Do not overwrite the log file on server startup.

With hat:	puppet
2.8.0
23 Jan 2018 04:15:06
Revision:459725Original commit files touched by this commit This port version is marked as vulnerable.
zleslie search for other commits by this committer
Utilize symlink from sysutils/rubygem-facter

To avoid needing to hardcode the facter version, utilize the latest
symlinked version.

Approved by:	swills(mentor)
Differential Revision: D13822
2.7.2_1
01 Jul 2017 19:46:44
Revision:444833Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/puppetserver: correct patch

PR:		218804
Submitted by:	Zach Leslie <freebsd@zleslie.info> (maintainer)
2.7.2
01 Feb 2017 10:53:21
Revision:432998Original commit files touched by this commit This port version is marked as vulnerable.
krion search for other commits by this committer
Update to 2.7.2

PR:		216679
Submitted by:	freebsd@zleslie.info (maintainer)
Approved by:	mat (mentor)
Differential Revision:		https://reviews.freebsd.org/D9402
2.7.1
08 Dec 2016 17:41:39
Revision:428145Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/puppetserver: Update to 2.7.1

While here, update MAINTAINER address

PR:		215053
Submitted by:	Zach Leslie <freebsd@zleslie.info> (maintainer)
2.4.0
05 Jun 2016 19:15:43
Revision:416419Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
sysutils/puppetserver: 2.3.1 -> 2.4.0

Changes:
  https://docs.puppet.com/puppetserver/2.4/release_notes.html

PR:		210035
Submitted by:	Zach Leslie <xaque208@gmail.com> (maintainer)
2.3.1
24 May 2016 10:40:09
Revision:415776Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update to 2.3.1
- Fix config file handling
- Include extra missing 'app' files

PR:		208363
Submitted by:	freebsd@zleslie.info
Approved by:	maintainer timeout (xaque208@gmail.com, 2 months)
2.2.1
16 Apr 2016 16:46:04
Revision:413458Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Add NO_ARCH
- Remove inclusion of bsd.port.options.mk
- Use bsd.port.mk instead of bsd.port.pre.mk + bsd.port.post.mk

Approved by:	portmgr (blanket)
2.2.1
01 Apr 2016 14:25:18
Revision:412349Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
2.2.1
12 Mar 2016 14:30:01
Revision:410891Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
New port: sysutils/puppetserver

Puppet master is a Ruby application that compiles configurations
for any number of Puppet agent nodes, using Puppet code and various
other data sources. (For more info, see Overview of Puppet's
Architecture.)

Puppet Server is an application that runs on the Java Virtual Machine
(JVM) and provides the same services as the classic Puppet master
application. It mostly does this by running the existing Puppet
master code in several JRuby interpreters, but it replaces some
parts of the classic application with new services written in
Clojure.

WWW:
https://docs.puppetlabs.com/puppetserver/latest/services_master_puppetserver.html

PR:		204072
Submitted by:	Zach Leslie <freebsd@zleslie.info>

Number of commits found: 13