./sysutils/serf [decentralized service discovery and orchestration]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.7.0, Package name: hashicorp-serf-0.7.0
Maintained by: Antoine Jacoutot
Master sites:
Description
Serf is a decentralized solution for service discovery and orchestration that is
lightweight, highly available, and fault tolerant.

An efficient and lightweight gossip protocol is used to communicate with other
nodes. Serf can detect node failures and notify the rest of the cluster. An
event system is built on top of Serf, letting you use Serf's gossip protocol to
propagate events such as deploys, configuration changes, etc. Serf is completely
masterless with no single point of failure.

serf.rc
#!/bin/sh
#
# $OpenBSD: serf.rc,v 1.1.1.1 2016/05/06 15:10:00 ajacoutot Exp $

daemon="${TRUEPREFIX}/bin/serf agent"
daemon_flags="-syslog"
daemon_user="_serf"

. /etc/rc.d/rc.subr

rc_bg=YES

rc_stop() {
pkill -INT -T "${daemon_rtable}" -xf "${pexp}"
}

rc_cmd $1


Filesize: 583.424 KB
Version History (View Complete History)
  • (2016-05-06) Package added to openports.se, version hashicorp-serf-0.7.0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-05-27 13:57:08 by Antoine Jacoutot | Files touched by this commit (88)
Log message:
Bring rc_bg back.
   2017-05-27 13:57:08 by Antoine Jacoutot | Files touched by this commit (88)
Log message:
Bring rc_bg back.
   2017-05-27 07:55:59 by Antoine Jacoutot | Files touched by this commit (47)
Log message:
I forgot the bump commit...
   2017-05-27 07:53:07 by Antoine Jacoutot | Files touched by this commit (47)
Log message:
Cope with recent rc.subr(8) change (removal of rc_bg etc.)
   2017-03-17 04:02:47 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to hashicorp-serf-0.8.1.
   2017-03-17 04:02:47 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to hashicorp-serf-0.8.1.
   2017-01-20 22:03:28 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to (hashicorp-)serf-0.8.0.
   2017-01-20 22:03:28 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to (hashicorp-)serf-0.8.0.
   2016-08-03 03:34:39 by Antoine Jacoutot | Files touched by this commit (19)
Log message:
Bump after recent go MODULE change.
ok czarkoff@
   2016-05-14 03:55:07 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
No need for /var/serf.
   2016-05-14 03:55:07 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
No need for /var/serf.