diff --git a/sysutils/reggae/Makefile b/sysutils/reggae/Makefile index 84740e0c5c68..0dc5e093c8e9 100644 --- a/sysutils/reggae/Makefile +++ b/sysutils/reggae/Makefile @@ -1,19 +1,18 @@ PORTNAME= reggae -DISTVERSION= 0.5.2 +DISTVERSION= 0.5.3 CATEGORIES= sysutils MAINTAINER= meka@tilda.center COMMENT= Powerful DevOps solution with CBSD as an option WWW= https://github.com/cbsd/reggae LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= sudo USE_GITHUB= yes GH_ACCOUNT= cbsd -USE_RC_SUBR= reggae reggae_pf +USE_RC_SUBR= reggae_pf NO_ARCH= yes .include diff --git a/sysutils/reggae/distinfo b/sysutils/reggae/distinfo index 72dcabb5bc16..4207459a06fd 100644 --- a/sysutils/reggae/distinfo +++ b/sysutils/reggae/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775772514 -SHA256 (cbsd-reggae-0.5.2_GH0.tar.gz) = ced97a69752d81419939554022c32e962acbb30cdf4f6fe5840220c1c376d1fd -SIZE (cbsd-reggae-0.5.2_GH0.tar.gz) = 52185 +TIMESTAMP = 1776267886 +SHA256 (cbsd-reggae-0.5.3_GH0.tar.gz) = 24271939734e7c67265aaff084c2f87a9ca13533933b72fe91498a09b0fe5795 +SIZE (cbsd-reggae-0.5.3_GH0.tar.gz) = 51831 diff --git a/sysutils/reggae/files/reggae.in b/sysutils/reggae/files/reggae.in deleted file mode 100644 index 97313233b910..000000000000 --- a/sysutils/reggae/files/reggae.in +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/sh - -# PROVIDE: reggae -# KEYWORD: shutdown -# REQUIRE: pf -# BEFORE: jail cbsd - -. /etc/rc.subr - -name=reggae -desc="reggae backend" -rcvar=${name}_enable -load_rc_config $name - -: ${reggae_enable:="NO"} -: ${reggae_socket_dir:="/var/run/reggae"} - -pidfile="/var/run/${name}.pid" -procname=/bin/sh -start_precmd="${name}_prestart" -start_cmd="${name}_start" - - -reggae_prestart() { - install -d "${reggae_socket_dir}" -} - - -reggae_start() { - echo -n "Starting ${name} ... " - /usr/sbin/daemon -S %%PREFIX%%/bin/reggae service "${reggae_socket_dir}" "${pidfile}" - status=$? - if [ "${status}" = "0" ]; then - echo "done" - else - echo "failed!" - fi -} - -run_rc_command $* diff --git a/sysutils/reggae/pkg-plist b/sysutils/reggae/pkg-plist index e86478c3e771..f6cea316e949 100644 --- a/sysutils/reggae/pkg-plist +++ b/sysutils/reggae/pkg-plist @@ -1,150 +1,154 @@ bin/reggae @sample %%ETCDIR%%.conf.sample share/man/man1/reggae.1.gz %%DATADIR%%/cbsd-profile/jail-freebsd-reggae.conf %%DATADIR%%/cbsd-profile/skel/etc/crontab %%DATADIR%%/cbsd-profile/skel/etc/group %%DATADIR%%/cbsd-profile/skel/etc/mail/aliases %%DATADIR%%/cbsd-profile/skel/etc/mail/aliases.db %%DATADIR%%/cbsd-profile/skel/etc/make.conf %%DATADIR%%/cbsd-profile/skel/etc/master.passwd %%DATADIR%%/cbsd-profile/skel/etc/motd %%DATADIR%%/cbsd-profile/skel/etc/passwd %%DATADIR%%/cbsd-profile/skel/etc/pwd.db %%DATADIR%%/cbsd-profile/skel/etc/rc.conf %%DATADIR%%/cbsd-profile/skel/etc/spwd.db %%DATADIR%%/cbsd-profile/skel/root/.bashrc %%DATADIR%%/cbsd-profile/skel/root/.cshrc %%DATADIR%%/cbsd-profile/skel/usr/home/provision/.cshrc %%DATADIR%%/cbsd-profile/skel/usr/home/provision/.history %%DATADIR%%/cbsd-profile/skel/usr/home/provision/.login %%DATADIR%%/cbsd-profile/skel/usr/home/provision/.login_conf %%DATADIR%%/cbsd-profile/skel/usr/home/provision/.mail_aliases %%DATADIR%%/cbsd-profile/skel/usr/home/provision/.mailrc %%DATADIR%%/cbsd-profile/skel/usr/home/provision/.profile %%DATADIR%%/cbsd-profile/skel/usr/home/provision/.rhosts %%DATADIR%%/cbsd-profile/skel/usr/home/provision/.shrc %%DATADIR%%/cbsd-profile/system/clone-local.d/placeholder %%DATADIR%%/cbsd-profile/system/clone.d/placeholder %%DATADIR%%/cbsd-profile/system/create.d/placeholder %%DATADIR%%/cbsd-profile/system/facts.d/placeholder %%DATADIR%%/cbsd-profile/system/facts.d/reggae_ip %%DATADIR%%/cbsd-profile/system/master_create.d/placeholder %%DATADIR%%/cbsd-profile/system/master_poststart.d/placeholder %%DATADIR%%/cbsd-profile/system/master_poststop.d/placeholder %%DATADIR%%/cbsd-profile/system/master_prestart.d/placeholder %%DATADIR%%/cbsd-profile/system/master_prestop.d/placeholder %%DATADIR%%/cbsd-profile/system/remove.d/placeholder %%DATADIR%%/cbsd-profile/system/rename.d/placeholder %%DATADIR%%/cbsd-profile/system/start.d/placeholder %%DATADIR%%/cbsd-profile/system/stop.d/placeholder %%DATADIR%%/id_rsa %%DATADIR%%/id_rsa.pub %%DATADIR%%/mk/ansible.mk %%DATADIR%%/mk/base-jail.mk %%DATADIR%%/mk/bhyve-service.mk %%DATADIR%%/mk/cbsd-jail.mk %%DATADIR%%/mk/chef.mk %%DATADIR%%/mk/common.mk %%DATADIR%%/mk/frameworks/freenit.project.mk %%DATADIR%%/mk/frameworks/freenit.service.mk %%DATADIR%%/mk/freenit.project.mk %%DATADIR%%/mk/freenit.service.mk %%DATADIR%%/mk/jail-service.mk %%DATADIR%%/mk/project.mk %%DATADIR%%/mk/puppet.mk %%DATADIR%%/mk/salt.mk %%DATADIR%%/mk/service.mk %%DATADIR%%/mk/shell.mk %%DATADIR%%/mk/use.mk %%DATADIR%%/scripts/apply-proxy.sh %%DATADIR%%/scripts/backend-init.sh %%DATADIR%%/scripts/base-init.sh %%DATADIR%%/scripts/base-network-init.sh %%DATADIR%%/scripts/bhyve-init.sh %%DATADIR%%/scripts/cbsd-init.sh %%DATADIR%%/scripts/cbsd-network-init.sh %%DATADIR%%/scripts/chef-provision.sh %%DATADIR%%/scripts/default.conf %%DATADIR%%/scripts/expect-run.sh %%DATADIR%%/scripts/export.sh %%DATADIR%%/scripts/get-config.sh %%DATADIR%%/scripts/get-ip.sh +%%DATADIR%%/scripts/helpers.sh %%DATADIR%%/scripts/host-init.sh %%DATADIR%%/scripts/import.sh %%DATADIR%%/scripts/init.sh %%DATADIR%%/scripts/jexec.sh %%DATADIR%%/scripts/mkjail.sh %%DATADIR%%/scripts/network-init.sh %%DATADIR%%/scripts/pf.sh %%DATADIR%%/scripts/pkg-upgrade.sh %%DATADIR%%/scripts/project-init.sh %%DATADIR%%/scripts/puppet-provision.sh %%DATADIR%%/scripts/read-pass.sh %%DATADIR%%/scripts/rmjail.sh %%DATADIR%%/scripts/salt-provision.sh %%DATADIR%%/scripts/scp.sh %%DATADIR%%/scripts/service.sh %%DATADIR%%/scripts/shell-provision.sh %%DATADIR%%/scripts/ssh-ping.sh %%DATADIR%%/scripts/ssh.sh %%DATADIR%%/scripts/start.sh %%DATADIR%%/scripts/stop.sh %%DATADIR%%/scripts/update-base.sh %%DATADIR%%/scripts/update-profiles.sh %%DATADIR%%/scripts/utils.sh %%DATADIR%%/scripts/version.sh %%DATADIR%%/skel/ansible/ansible/group_vars/.keep %%DATADIR%%/skel/ansible/ansible/inventory/.keep %%DATADIR%%/skel/ansible/ansible/roles/.keep %%DATADIR%%/skel/ansible/requirements.yml %%DATADIR%%/skel/ansible/templates/site.yml.tpl %%DATADIR%%/skel/chef/chef/cookbooks/core/recipes/default.rb %%DATADIR%%/skel/puppet/puppet/manifests/site.pp %%DATADIR%%/skel/salt/salt/states/core.sls %%DATADIR%%/skel/salt/salt/states/top.sls %%DATADIR%%/skel/shell/shell/provision.sh %%DATADIR%%/templates/Makefile.project %%DATADIR%%/templates/Makefile.service %%DATADIR%%/templates/ansible/group_vars/all.tpl %%DATADIR%%/templates/ansible/inventory.local.tpl %%DATADIR%%/templates/ansible/inventory.remote.tpl %%DATADIR%%/templates/base-jail.conf %%DATADIR%%/templates/cbsd-bhyve.freebsd.conf.tpl %%DATADIR%%/templates/cbsd-vnet.conf.tpl %%DATADIR%%/templates/cbsd.conf.tpl %%DATADIR%%/templates/cloud-devops.sh %%DATADIR%%/templates/cloud-init/meta-data %%DATADIR%%/templates/cloud-init/user-data %%DATADIR%%/templates/cloud-initial.sh %%DATADIR%%/templates/devfs.rules -%%DATADIR%%/templates/dhcpd-hook.sh -%%DATADIR%%/templates/dhcpd.conf -%%DATADIR%%/templates/dhcpd6.conf +%%DATADIR%%/templates/domain.zone %%DATADIR%%/templates/export-ports.sh %%DATADIR%%/templates/freebsd-update.conf %%DATADIR%%/templates/gitignore %%DATADIR%%/templates/gitignore.project %%DATADIR%%/templates/initenv.conf %%DATADIR%%/templates/install-packages.sh %%DATADIR%%/templates/ip-by-mac.sh +%%DATADIR%%/templates/kea-dhcp-ddns.conf +%%DATADIR%%/templates/kea-dhcp4.conf +%%DATADIR%%/templates/kea-dhcp6.conf +%%DATADIR%%/templates/kea.sh +%%DATADIR%%/templates/keactrl.conf +%%DATADIR%%/templates/knot.conf %%DATADIR%%/templates/linux.conf.tpl %%DATADIR%%/templates/master.conf %%DATADIR%%/templates/master.fstab %%DATADIR%%/templates/mount-project.sh %%DATADIR%%/templates/netif %%DATADIR%%/templates/network %%DATADIR%%/templates/network-jail.conf -%%DATADIR%%/templates/nsd.conf %%DATADIR%%/templates/pf-jail.conf %%DATADIR%%/templates/pf.conf %%DATADIR%%/templates/pkg.conf -%%DATADIR%%/templates/reggae-register.sh %%DATADIR%%/templates/resolvconf.conf +%%DATADIR%%/templates/reverse.zone %%DATADIR%%/templates/rtadvd.conf %%DATADIR%%/templates/rtsold %%DATADIR%%/templates/setup-vm.sh %%DATADIR%%/templates/unbound.conf %%DATADIR%%/templates/unbound_control.conf %%DATADIR%%/templates/unbound_reggae.conf %%DATADIR%%/templates/xorg.sh