06.09.2025 19:06, Klemens Nanni пишет:
> This is a sysutils/ruby-puppet skeleton copy with tweaks:
> - match Makefile.template more closely
> - add myself as MAINTAINER next to to Sebastian
> - drop the ruby version sync comment;  I thank that follows
>   from having all deps depends on the default ruby flavor
> - use new openfact over facter
> 
>   $ pkg_info openvox%8
>   Information for inst:openvox-8.22.0
>   
>   Comment:
>   community implementation of Puppet
>   
>   Description:
>   OpenVox is a community implementation of Puppet, an automated administrative
>   engine for your Linux, Unix, and Windows systems, designed to perform
>   administrative tasks (such as adding users, installing packages, and 
> updating
>   server configurations) based on a centralized specification.
>   
>   Maintainer: Klemens Nanni <[email protected]>,  Sebastian Reitenbach 
> <[email protected]>
>   
>   WWW: https://voxpupuli.org/openvox
> 
> 
> Existing Puppet 8 now conflicts and warns on update:
> 
>   puppet-8.10.0p1->8.10.0p2: ok
>   Read shared items: ok
>   --- -puppet-8.10.0p1 -------------------
>   You should also run rm -rf /etc/puppetlabs/puppet/*
>   --- +puppet-8.10.0p2 -------------------
>   Puppet no longer receives updates and will be removed soon.
> 
>   See the sysutils/ruby-openvox port and switch to the openvox%8 package.
> 
> 
> Feedback? OK?
Ping.

Same tarball, diff rebased onto -current after user.list changes.

Index: infrastructure/db/user.list
===================================================================
RCS file: /cvs/ports/infrastructure/db/user.list,v
diff -u -p -r1.471 user.list
--- infrastructure/db/user.list 7 Sep 2025 22:28:35 -0000       1.471
+++ infrastructure/db/user.list 13 Sep 2025 12:48:59 -0000
@@ -88,7 +88,7 @@ id  user              group           port
 577 _openvpn           _openvpn        net/openvpn
 578 _mrtg              _mrtg           net/mrtg
 579 _hiawatha          _hiawatha       www/hiawatha
-580 _puppet            _puppet         sysutils/ruby-puppet
+580 _puppet            _puppet         sysutils/ruby-{puppet,openvox}
 581 _piknik            _piknik         sysutils/piknik
 582 _tabled            _tabled         sysutils/tabled
 #583                   _kdesud         x11/kde/base3
@@ -227,7 +227,7 @@ id  user            group           port
 716 _c-icap            _c-icap         www/c-icap/c-icap
 717 _uptimed           _uptimed        sysutils/uptimed
 718 _stuntman          _stuntman       telephony/stuntman
-719 _puppetdb          _puppetdb       databases/puppetdb/8
+719 _puppetdb          _puppetdb       databases/puppetdb
 #720 _lldpd            _lldpd          net/lldpd
 721 _dkimproxy         _dkimproxy      mail/dkimproxy
 722 _salt              _salt           sysutils/salt
Index: sysutils/ruby-puppet/8/Makefile
===================================================================
RCS file: /cvs/ports/sysutils/ruby-puppet/8/Makefile,v
diff -u -p -r1.7 Makefile
--- sysutils/ruby-puppet/8/Makefile     29 Aug 2025 09:29:52 -0000      1.7
+++ sysutils/ruby-puppet/8/Makefile     6 Sep 2025 16:01:17 -0000
@@ -1,7 +1,7 @@
 PORTROACH=             limit:^8
 
 VERSION=               8.10.0
-REVISION=              1
+REVISION=              2
 
 RUN_DEPENDS+=          converters/ruby-multi_json,${MODRUBY_FLAVOR}>=1.13,<2 \
                        devel/ruby-concurrent-ruby,${MODRUBY_FLAVOR}>=1,<2 \
Index: sysutils/ruby-puppet/8/pkg/PLIST
===================================================================
RCS file: /cvs/ports/sysutils/ruby-puppet/8/pkg/PLIST,v
diff -u -p -r1.4 PLIST
--- sysutils/ruby-puppet/8/pkg/PLIST    21 Jan 2025 10:40:03 -0000      1.4
+++ sysutils/ruby-puppet/8/pkg/PLIST    6 Sep 2025 14:30:56 -0000
@@ -1,5 +1,6 @@
 @option is-branch
 @conflict puppet-*
+@conflict openvox-*
 @newgroup _puppet:580
 @newuser _puppet:580:580::Puppet user:/var/empty:/sbin/nologin
 @extraunexec rm -rf ${SYSCONFDIR}/puppetlabs/puppet/*
Index: sysutils/ruby-puppet/8/pkg/MESSAGE
===================================================================
RCS file: sysutils/ruby-puppet/8/pkg/MESSAGE
diff -N sysutils/ruby-puppet/8/pkg/MESSAGE
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ sysutils/ruby-puppet/8/pkg/MESSAGE  6 Sep 2025 15:40:29 -0000
@@ -0,0 +1,3 @@
+Puppet no longer receives updates and will be removed soon.
+
+See the sysutils/ruby-openvox port and switch to the openvox%8 package.

Attachment: ruby-openvox.tgz
Description: application/compressed-tar

Reply via email to