notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
freevrrpd RFC 2338 compliant VRRP implementation
1.2_1 net on this many watch lists=7 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.2Version of this port present on the latest quarterly branch.
Maintainer: olivier@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2002-01-29 21:10:44
Last Update: 2024-01-22 16:52:31
Commit Hash: e1c72ef
People watching this port, also watch:: rsync, razor-agents, postfix, amavisd-new
License: BSD2CLAUSE
WWW:
https://github.com/ocochard/FreeVRRPd/
Description:
freevrrpd is a VRRP (Virtual Router Redundancy Protocol) implementation daemon under FreeBSD, NetBSD and OpenBSD. This daemon has been rewritten from scratch and is not based on existing projects. In this second public release, you can find: * A daemon RFC 2338 Compliant adapted on FreeBSD systems * Implementation of Virtual Adresses * Support for multiples VRID * Master announce state by sending multicast packets via BPF * Changing routes and IP in 3 seconds * Doing gratuitous ARP requests to clean the cache of all hosts * Election between different slave servers * Same host can be Slave and Master at the same time * Automatic Downgrade to Slave if a Master is up again * Anti-Address Conflict system * Multi-threaded vrrp daemon * Plain text password authentication * Using now only one BPF device for all VRID * Support netmask for Virtual IP addresses * Support for monitored circuit and dependances between VRIDs * Support for VLAN pseudo devices under *BSD
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (10 items)
Collapse this list.
  1. /usr/local/share/licenses/freevrrpd-1.2_1/catalog.mk
  2. /usr/local/share/licenses/freevrrpd-1.2_1/LICENSE
  3. /usr/local/share/licenses/freevrrpd-1.2_1/BSD2CLAUSE
  4. @sample etc/freevrrpd.conf.sample
  5. etc/rc.d/freevrrpd
  6. share/man/man8/freevrrpd.8.gz
  7. sbin/freevrrpd
  8. @owner
  9. @group
  10. @mode
Collapse this list.
Dependency lines:
  • freevrrpd>0:net/freevrrpd
To install the port:
cd /usr/ports/net/freevrrpd/ && make install clean
To add the package, run one of these commands:
  • pkg install net/freevrrpd
  • pkg install freevrrpd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: freevrrpd
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1680456022 SHA256 (ocochard-FreeVRRPd-v1.2_GH0.tar.gz) = 14af95a1483b36e8dbda7e9360029fc2aa2e7f8b994b65b5ed0918c7f5366fb9 SIZE (ocochard-FreeVRRPd-v1.2_GH0.tar.gz) = 38069

Packages (timestamps in pop-ups are UTC):
freevrrpd
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.2_11.2_11.1_11.2_11.2_1-1.1_1-
FreeBSD:13:quarterly1.21.21.21.21.21.21.21.2
FreeBSD:14:latest1.2_11.2_11.1_11.2_11.2_11.2-1.2
FreeBSD:14:quarterly1.21.2-1.21.21.21.21.2
FreeBSD:15:latest1.2_11.2_1n/a1.2_1n/a1.2_11.2_11.2_1
FreeBSD:15:quarterly--n/a-n/a---
This port has no dependencies.
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
net_freevrrpd
pkg-message:
For install:
!! WARNING !! freevrrpd now use the netgraph layout. netgraph, ng_ether, ng_bridge and ng_eiface are required to run correctly. Unfortunately some netgraph modules doesn't load automatically, you need to load them manually. use: kldload ng_eiface kldload ng_bridge kldload ng_ether OR add these lines to your /boot/loader.conf: ng_ether_load="YES" ng_bridge_load="YES" ng_eiface_load="YES"
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/ocochard/FreeVRRPd/tar.gz/v1.2?dummy=/
Collapse this list.

Number of commits found: 46

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.2_1
22 Jan 2024 16:52:31
commit hash: e1c72ef531c53868e5d353a792268733edfee8cccommit hash: e1c72ef531c53868e5d353a792268733edfee8cccommit hash: e1c72ef531c53868e5d353a792268733edfee8cccommit hash: e1c72ef531c53868e5d353a792268733edfee8cc files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
net/freevrrpd: Sanitize MANPREFIX

Approved by:    portmgr (blanket)
1.2
02 Apr 2023 17:23:34
commit hash: ec7b0b5b443de85f6f04facc9bdd155c690ceeb3commit hash: ec7b0b5b443de85f6f04facc9bdd155c690ceeb3commit hash: ec7b0b5b443de85f6f04facc9bdd155c690ceeb3commit hash: ec7b0b5b443de85f6f04facc9bdd155c690ceeb3 files touched by this commit
Olivier Cochard (olivier) search for other commits by this committer
net/freevrrpd: Update to 1.2 and take maintainership

Fix usage with interface name that include a dot (like standard vlan
naming as ixl0.1).
1.1_1
20 Jul 2022 14:22:37
commit hash: 6a378e5659b93de6dbe8956246fb3bf971677624commit hash: 6a378e5659b93de6dbe8956246fb3bf971677624commit hash: 6a378e5659b93de6dbe8956246fb3bf971677624commit hash: 6a378e5659b93de6dbe8956246fb3bf971677624 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
net: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <ports@c0decafe.net>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Straup Cope <ascope@cpan.org>
  *  Aaron Zauner <az_mail@gmx.at>
  *  Adam Jette <jettea46@yahoo.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Alan Eldridge <alane@geeksrus.net>
  *  Alex Bakhtin <Alex.Bakhtin@gmail.com>
  *  Alex Deiter <Alex.Deiter@Gmail.COM>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Dupre <sysadmin@alexdupre.com>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.1_1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.1_1
19 Feb 2021 14:27:29
Revision:566067Original commit files touched by this commit
emaste search for other commits by this committer
net/freevrrpd: force PIE off to fix build if base system PIE enabled

Static PIE is not yet supported in the base system, so force it off in
advance of the base system's default changing.

PR:		253275 [exp-run]
Approved by:	lwhsu
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D28595
1.1_1
02 Jun 2020 20:31:18
Revision:537580Original commit files touched by this commit
rene search for other commits by this committer
Return gnn@'s ports to the pool after safekeeping his commit bit.
1.1_1
14 Aug 2019 08:48:51
Revision:508903Original commit files touched by this commit
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories n)

(and missed 3 missed files from previous categories.)
1.1_1
28 Apr 2015 18:44:05
Revision:384932Original commit files touched by this commit
bdrewery search for other commits by this committer
USE_GITHUB: For the new support, fix DISTNAME to be more consistent.

When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.

Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.

empty() is used rather than (!defined || !${}) to support fmake.

The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.

PR:		199069
With hat:	portmgr
Testing done:	All USE_GITHUB ports without GH_COMMIT were
checksum/fetch/extract/WRKSRC tested.
1.1_1
27 Mar 2015 22:06:47
Revision:382442Original commit files touched by this commit
gnn search for other commits by this committer
Update MAINTAINER to canonical address.

Requested by: jgh
1.1_1
27 Mar 2015 21:11:51
Revision:382439Original commit files touched by this commit
gnn search for other commits by this committer
Take ownership of this port.  Communication saying that this
is OK in private email.

Update to point at github, where the code now resides.

Remove patch files made redundant by updating the base code.
1.1_1
25 Mar 2015 23:51:06
Revision:382278Original commit files touched by this commit
marino search for other commits by this committer
net category: Remove $PTHREAD_LIBS

openafs did not pass check-plist (pre-existing) so fixed and bumped.
Also, pkg-plist was sorted.  mediatomb and spread also fail plist-checks
but they weren't fixed.

approved by:	PTHREAD blanket
1.1_1
04 Oct 2014 10:19:15
Revision:369950Original commit files touched by this commit
robak search for other commits by this committer
net/freevrrpd: adapting raw_socket changes

- Maintainer's timeout

PR:		193243
Submitted by:	Olivier Cochard <olivier@cochard.me>
Approved by:	mentors (implicit)
1.1
23 Jun 2014 08:01:51
Revision:358902Original commit files touched by this commit
vanilla search for other commits by this committer
1: Stagify.
2: use @sample on pkg-plist.

Approved by:	portmgr@
1.1
20 Sep 2013 22:10:25
Revision:327755Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
net)
1.1
18 Aug 2012 19:29:04
Original commit files touched by this commit
tj search for other commits by this committer
Upgrade to FreeVRRPd 1.1

- Use netgraph for virtual interfaces
- Make sure that the interface hosting the VRRP address is in promiscuous mode
at start up.
- Restore maintainer after email address change.

PR:		ports/168196
Submitted by:	Sebastien Petit <spe@phear.org>
Approved by:	db (mentor)
1.0
02 Aug 2011 20:58:23
Original commit files touched by this commit
ehaupt search for other commits by this committer
Remove WWW entries from unmaintained ports that return 404 or where the domain
disappeared.
1.0
17 Jun 2011 08:20:09
Original commit files touched by this commit
bapt search for other commits by this committer
remove bad mirrors
1.0
31 Jan 2011 16:11:24
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.0

PR:             154177
Submitted by:   Sebastien Petit <sebastien.petit@kewego.com> (maintainer)
Feature safe:   yes
0.9.3
09 Aug 2009 07:54:50
Original commit files touched by this commit
stas search for other commits by this committer
- Fix build on HEAD.  Testing wanted!
0.9.3
08 Jan 2009 17:35:18
Original commit files touched by this commit
erwin search for other commits by this committer
Mark BROKEN on 8: does not build after arp-v2 import.

Submitted by:   pointyhat
0.9.3
05 Sep 2006 09:54:12
Original commit files touched by this commit
linimon search for other commits by this committer
Reset inactive maintainer who has not responded to email.

Hat:            portmgr
0.9.3
07 Jun 2006 12:11:10
Original commit files touched by this commit
miwi search for other commits by this committer
Update MASTER_SITES

PR:             ports/97710
Approved by:    krion (mentor), maintainer timeout
0.9.3
22 Jan 2006 21:24:05
Original commit files touched by this commit
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
0.9.3
30 May 2005 11:29:15
Original commit files touched by this commit
barner search for other commits by this committer
- Update to 0.9.3

Submitted by:   Sebastien Petit <spe@phear.org> (maintainer)
PR:             ports/81630
0.9.2
27 May 2005 21:21:55
Original commit files touched by this commit
pat search for other commits by this committer
Update email, fetch site

PR:             ports/81551
Submitted by:   maintainer
0.9.2
22 May 2005 17:04:44
Original commit files touched by this commit
flz search for other commits by this committer
- Mirror the distfile in my ~/public_distfiles directory.

PR:             ports/81304
Submitted by:   Jason Harris <jharris@widomaker.com>
0.9.2
02 May 2005 16:51:03
Original commit files touched by this commit
jylefort search for other commits by this committer
Update to 0.9.2

PR:             ports/80537
Submitted by:   maintainer
0.9
01 May 2005 15:31:19
Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 0.9.

PR:             ports/80505
Submitted by:   maintainer
0.8.7_1
26 May 2004 22:20:17
Original commit files touched by this commit
pav search for other commits by this committer
- Update to CVS as of 2004-03-05, which fixes the problem described at
  http://www.freebsd.org/cgi/query-pr.cgi?pr=63773

PR:             ports/63773
Submitted by:   Sebastien Petit <spetit@selectbourse.com> (maintainer)
0.8.7
15 May 2004 04:08:36
Original commit files touched by this commit
kuriyama search for other commits by this committer
Domain for this was moved to b0l.org.
0.8.7
15 May 2004 01:43:59
Original commit files touched by this commit
linimon search for other commits by this committer
Reset maintainer due to email bounce.
0.8.7
31 Mar 2004 03:12:58
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify (maintainer timeout)
0.8.7
10 Dec 2003 11:50:36
Original commit files touched by this commit
kuriyama search for other commits by this committer
Unbreak 5-current by using stdarg.h.

Approved by:    Sebastien Petit (maintainer)
0.8.7
17 Nov 2003 12:29:10
Original commit files touched by this commit
trevor search for other commits by this committer
USE_REINPLACE need be defined only when REINPLACE_CMD is used.
0.8.7
07 Jun 2003 08:34:22
Original commit files touched by this commit
erwin search for other commits by this committer
Update freevrrpd to version 0.8.7 with bug fixing for monitored circuits

PR:             53003
Submitted by:   maintainer
Approved by:    edwin (mentor)
0.8.6
23 Feb 2003 08:51:46
Original commit files touched by this commit
olgeni search for other commits by this committer
Update to version 0.8.6.
0.8.5b_1
21 Feb 2003 13:15:09
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
0.8.5b_1
04 Dec 2002 20:03:40
Original commit files touched by this commit
olgeni search for other commits by this committer
Fix shell syntax error.

Approved by:    portmgr (kris)
0.8.5b
05 Oct 2002 22:59:05
Original commit files touched by this commit
pat search for other commits by this committer
Update to 0.8.5b

PR:             ports/43403
Submitted by:   maintainer
0.8.4_1
05 Sep 2002 02:59:26
Original commit files touched by this commit
kris search for other commits by this committer
Fix build on -current and quiet a warning
0.8.4_1
16 Jul 2002 12:22:39
Original commit files touched by this commit
olgeni search for other commits by this committer
The freevrrpd daemon lives in PREFIX/sbin, not PREFIX/libexec: fix the
sample startup script.
08 Mar 2002 01:07:06
commit hash: fp1.25622@dev.null.freshports.orgcommit hash: fp1.25622@dev.null.freshports.orgcommit hash: fp1.25622@dev.null.freshports.orgcommit hash: fp1.25622@dev.null.freshports.org files touched by this commit
pat search for other commits by this committer
Update to 0.8.4    
01 Feb 2002 00:45:32
commit hash: fp1.24221@dev.null.freshports.orgcommit hash: fp1.24221@dev.null.freshports.orgcommit hash: fp1.24221@dev.null.freshports.orgcommit hash: fp1.24221@dev.null.freshports.org files touched by this commit
pat search for other commits by this committer
Update to 0.8.3a    
31 Jan 2002 01:06:57
commit hash: fp1.24184@dev.null.freshports.orgcommit hash: fp1.24184@dev.null.freshports.orgcommit hash: fp1.24184@dev.null.freshports.orgcommit hash: fp1.24184@dev.null.freshports.org files touched by this commit
pat search for other commits by this committer
Update to 0.8.3    
30 Jan 2002 16:57:29
commit hash: fp1.24170@dev.null.freshports.orgcommit hash: fp1.24170@dev.null.freshports.orgcommit hash: fp1.24170@dev.null.freshports.orgcommit hash: fp1.24170@dev.null.freshports.org files touched by this commit
naddy search for other commits by this committer
* Update freevrrpd to version 0.8.2 with a define correction for     < FBSD-4.3
systems (in_addr_t doesn't exist on < 4.3, it's     u_int32_t).   * Fix up
description.    
30 Jan 2002 00:10:44
commit hash: fp1.24135@dev.null.freshports.orgcommit hash: fp1.24135@dev.null.freshports.orgcommit hash: fp1.24135@dev.null.freshports.orgcommit hash: fp1.24135@dev.null.freshports.org files touched by this commit
pat search for other commits by this committer
Add new port net/freevrrpd - A VRRP (Virtual Router Redundancy Protocol)  
implemetation daemon under FreeBSD    

Number of commits found: 46