below an easy update to Puppetdb 5.2.6, works for me on my puppetmaster.
if noone objects, I'll go ahead with it in the next few days.
any tests, comments, or even OKs?
Index: Makefile
===================================================================
RCS file: /cvs/ports/databases/puppetdb5/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- Makefile 6 Nov 2018 14:48:46 -0000 1.12
+++ Makefile 7 Nov 2018 11:03:35 -0000
@@ -3,15 +3,13 @@
COMMENT-main= fast, scalable, and reliable data warehouse for Puppet
COMMENT-plugin= PuppetDB terminus plugin
-V= 5.2.4
+V= 5.2.6
DISTNAME= puppetdb-$V
PKGNAME-main= ${DISTNAME}
PKGNAME-plugin= puppetdb-termini-$V
CATEGORIES= databases
-REVISION-main= 0
-REVISION-plugin=1
-HOMEPAGE= http://docs.puppetlabs.com/puppetdb/latest/
+HOMEPAGE= https://puppet.com/docs/puppetdb/
MAINTAINER= Sebastian Reitenbach <[email protected]>
Index: distinfo
===================================================================
RCS file: /cvs/ports/databases/puppetdb5/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo 24 Jul 2018 20:40:15 -0000 1.5
+++ distinfo 7 Nov 2018 11:03:35 -0000
@@ -1,2 +1,2 @@
-SHA256 (puppetdb-5.2.4.tar.gz) = cN9ZVGAljYXkzTHV/rc05cxuDl+W7gkdIU7U8FHGfI4=
-SIZE (puppetdb-5.2.4.tar.gz) = 25438658
+SHA256 (puppetdb-5.2.6.tar.gz) = xj/OcHdet9hKYuKeZIHXHDWaYrpxQjRyb3noezc8tU8=
+SIZE (puppetdb-5.2.6.tar.gz) = 25637942
Index: patches/patch-Makefile
===================================================================
RCS file: /cvs/ports/databases/puppetdb5/patches/patch-Makefile,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-Makefile
--- patches/patch-Makefile 20 Nov 2017 12:47:32 -0000 1.1.1.1
+++ patches/patch-Makefile 7 Nov 2018 11:03:35 -0000
@@ -18,10 +18,10 @@
install-puppetdb:
install -d -m 0755 "$(DESTDIR)$(datadir)/puppetdb"
-@@ -30,7 +30,6 @@ install-puppetdb:
- install -m 0755 ext/cli/config-migration
"$(DESTDIR)$(datadir)/puppetdb/cli/apps/config-migration"
+@@ -31,7 +31,6 @@ install-puppetdb:
install -m 0755 ext/cli/foreground
"$(DESTDIR)$(datadir)/puppetdb/cli/apps/foreground"
install -m 0755 ext/cli/ssl-setup
"$(DESTDIR)$(datadir)/puppetdb/cli/apps/ssl-setup"
+ install -m 0755 ext/cli/upgrade
"$(DESTDIR)$(datadir)/puppetdb/cli/apps/upgrade"
- install -d -m 0755 "$(DESTDIR)$(rundir)"
Index: patches/patch-ext_bin_puppetdb
===================================================================
RCS file: /cvs/ports/databases/puppetdb5/patches/patch-ext_bin_puppetdb,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-ext_bin_puppetdb
--- patches/patch-ext_bin_puppetdb 20 Nov 2017 12:47:32 -0000 1.1.1.1
+++ patches/patch-ext_bin_puppetdb 7 Nov 2018 11:03:35 -0000
@@ -2,9 +2,9 @@
Index: ext/bin/puppetdb
--- ext/bin/puppetdb.orig
+++ ext/bin/puppetdb
-@@ -12,8 +12,8 @@ elif [ `uname` == "OpenBSD" ] ; then
- JAVA_BIN=$(javaPathHelper -c puppetdb)
+@@ -13,8 +13,8 @@ elif [ `uname` == "OpenBSD" ] ; then
JAVA_ARGS="-Xmx192m"
+ TK_ARGS=""
USER="_puppetdb"
- INSTALL_DIR="/opt/puppetlabs/server/apps/puppetdb"
- CONFIG="/etc/puppetlabs/puppetdb/conf.d"
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/databases/puppetdb5/pkg/PLIST-main,v
retrieving revision 1.7
diff -u -r1.7 PLIST-main
--- pkg/PLIST-main 4 Sep 2018 12:46:10 -0000 1.7
+++ pkg/PLIST-main 7 Nov 2018 11:03:35 -0000
@@ -35,6 +35,7 @@
share/puppetdb/cli/apps/ssl-setup
share/puppetdb/cli/apps/start
share/puppetdb/cli/apps/stop
+share/puppetdb/cli/apps/upgrade
share/puppetdb/puppetdb.jar
@owner _puppetdb
@sample /var/db/puppetlabs/server/data/puppetdb/