Hi,

cat pkg/DESCR:
OpenVox is configured in an agent-server architecture, in which a
primary server node manages the configuration information for a fleet of
agent nodes. OpenVox Server acts as the primary server node. OpenVox
Server is a Ruby and Clojure application that runs on the Java Virtual
Machine (JVM). OpenVox Server runs Ruby code for compiling Puppet
catalogs and for serving files in several JRuby interpreters. It also
provides a certificate authority through Clojure.

It is a drop in replacement for Puppetserver.

with that, the legacy sysutils/puppetserver/8 port could bite the dust. The
version there is loooong time EOL.

between OpenVox server 8.11.x and 8.12.x they removed the Makefile,
therefore the old Makefile is taken and stored in the files section.
otherwise, could implement it directly in the do-install: section in the
ports Makefile. But I found this way easier and a bit cleaner, but if there
are concerns, I'd take it on and migrate the target into the do-install: if
necessary.

Similarly to the puppetserver structure, to eventually support multiple
versions, using the same openvoxserver/<Major Version> structure.

other than that, comments, test reports, or any other feedback welcome.

thanks,
Sebastian

Attachment: openvox-server.tar.gz
Description: application/gzip

Reply via email to