Port details |
- policyd2 Policyd v2 is a multi-platform policy server for popular MTAs
- 2.0.14_3 mail
=7 Version of this port present on the latest quarterly branch. - Maintainer: mat@FreeBSD.org
 - Port Added: 2008-12-04 03:46:25
- Last Update: 2022-07-20 14:22:19
- Commit Hash: b587cc2
- People watching this port, also watch:: awstats, subversion, postfix, sudo
- License: GPLv2
- Description:
- Policyd v2
Policyd v2 (codenamed "cluebringer") is a multi-platform policy
server for popular MTAs. This policy daemon is designed mostly
for large scale mail hosting environments.
WWW: https://wiki.policyd.org
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/mail/policyd2/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/policyd2
- pkg install policyd2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: policyd2
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (cluebringer-v2.0.14.tar.xz) = 85e59a231bcac2b9d193198da4a07eae2e397ba441278454b92329283939b6bc
SIZE (cluebringer-v2.0.14.tar.xz) = 96224
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Runtime dependencies:
-
- gsed : textproc/gsed
- p5-Cache-FastMmap>=0 : devel/p5-Cache-FastMmap
- p5-Config-IniFiles>=0 : devel/p5-Config-IniFiles
- p5-Net-CIDR>=0 : net-mgmt/p5-Net-CIDR
- p5-Net-Server>=0 : net/p5-Net-Server
- p5-DBD-mysql>=0 : databases/p5-DBD-mysql
- php.h : lang/php80
- perl5>=5.32.r0<5.33 : lang/perl5.32
- pdo_mysql.so : databases/php80-pdo_mysql
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for policyd2-2.0.14_3:
DOCS=on: Build and/or install documentation
MYSQL=on: Add a dependency on DBD::mysql
PGSQL=off: Add a dependency on DBD::Pg
SQLITE=off: Add a dependency on DBD:SQLite
WEBUI=on: Add a dependency on the corresponding PHP pdo driver
===> Use 'make config' to modify these settings
- Options name:
- mail_policyd2
- USES:
- perl5 shebangfix tar:xz php
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
20 Jul 2022 14:22:19 2.0.14_3 |
Tobias C. Berner (tcberner)  |
mail: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ashish@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam David <adam@FreeBSD.org>
* Adam McDougall <mcdouga9@egr.msu.edu>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Deiter <tiamat@komi.mts.ru>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
* Alex Perel <veers@disturbed.net> (Only the first 15 lines of the commit message are shown above ) |
21 Jun 2021 07:54:06 2.0.14_3 |
Mathieu Arnold (mat)  |
mail/policyd2: Fix redirect in WWW/MASTER_SITES |
06 Apr 2021 14:31:13 2.0.14_3 |
Mathieu Arnold (mat)  |
all: Remove all other $FreeBSD keywords. |
06 Apr 2021 14:31:07 2.0.14_3 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
31 Aug 2020 13:11:55
2.0.14_3 |
mat  |
Cleanup a few of my ports.
No functional changes. |
31 Aug 2020 13:11:44
2.0.14_3 |
mat  |
Fix shebangs on a few scripts. |
08 Nov 2019 14:18:06
2.0.14_2 |
tobik  |
mail: Add missing USES={gnome,php} |
10 Sep 2018 13:14:52
2.0.14_2 |
mat  |
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
05 Sep 2016 13:51:48
2.0.14_2 |
mat  |
Update WWW.
Sponsored by: Absolight |
19 May 2016 10:44:12
2.0.14_2 |
amdmi3  |
- Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by: portmgr blanket |
01 Apr 2016 14:16:20
2.0.14_2 |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
15 Jan 2016 16:05:22
2.0.14_2 |
mat  |
Add missing dependency on GNU sed.
PR: 205744
Submitted by: Louis Kowolowski
Sponsored by: Absolight |
14 May 2015 20:17:21
2.0.14_1 |
mat  |
Don't overwrite the webui config file.
PR: 200205
Submitted by: Danilo G. Baio (dbaio)
Sponsored by: Absolight |
11 Mar 2015 14:42:55
2.0.14 |
mat  |
Update to 2.0.14.
Sponsored by: Absolight |
11 Mar 2015 13:49:01
2.0.12_4 |
mat  |
Take both ports.
Sponsored by: Absolight |
26 Nov 2014 13:08:38
2.0.12_4 |
mat  |
Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:
site_perl : lib/perl5/site_perl/5.18
site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
perl_man3 : lib/perl5/5.18/man/man3
Now we have:
site_perl : lib/perl5/site_perl
site_arch : lib/perl5/site_perl/mach/5.18
perl_man3 : lib/perl5/site_perl/man/man3
Modules without any .so will be installed at the same place regardless of the (Only the first 15 lines of the commit message are shown above ) |
13 Nov 2014 21:59:49
2.0.12_3 |
marino  |
mail/policyd2: fix $command_interpreter warning
While here, clean up a bit. Use @sample keyword, wrap compound commands
with parentheses, customize WWWDIR, specify PORTDOCS explicitly, and
use MKDIR instead of INSTALL -d.
PR: 194678
Submitted by: reiner (skoef.nl) |
10 Aug 2014 13:04:35
2.0.12_2 |
wen  |
- Reset maintainer to ports@
Submitted by: chifeng@gmail.com(previous maintainer, via email) |
26 Jan 2014 14:34:24
2.0.12_2 |
marino  |
mail/policyd2: Fix WebUI, add it as an option
* Add WEBUI to the standard option descriptions
* Use PHP only if WebUI option selected
* Specify proper php database driver depending on database selected
between mysql, pgsql, or sqlite
* Port revision bumped because it fixes bug depending on options selected
Due to bitrot caused by staging work, this patch had to be rewritten
from scratch. I believe the intent has been maintained.
PR: ports/184503
Submitted by: Christopher Davis
Approved by: maintainer (Chifeng)
Rewritten b: marino@ |
17 Jan 2014 23:02:30
2.0.12_1 |
bapt  |
Support stage
Stop using post-install while do-install is already custom
use options helpers
Fix all shebangs |
20 Sep 2013 19:59:14
2.0.12 |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail) |
15 Sep 2013 07:14:13
2.0.12 |
az  |
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket) |
24 Aug 2012 16:57:57
2.0.12 |
jgh  |
- update to 2.0.12, adopt optionsNG
PR: 170947
Submitted by: jgh@
Approved by: maintainer, chifeng@gmail.com |
05 Aug 2012 23:19:40
2.0.11_1 |
dougb  |
Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file
No PORTREVISION bump necessary because this is a no-op |
30 Jun 2012 13:10:10
2.0.11_1 |
az  |
- Remove SITE_PERL from *_DEPENDS
Approved by: portmgr@ (bapt@) |
29 Mar 2012 05:16:28
2.0.11_1 |
jgh  |
- merge to previous commit for command_interpreter of rc script
- bump PORTREVISION
PR: ports/166332
Spotted by: dougb
Approved by: maintainer (implicit)
Feature safe: yes |
26 Mar 2012 22:00:16
2.0.11 |
jgh  |
- Update to 2.0.11 [1]
- while here ...
- tighten post-patch
- move do-install from copies to copytree_share
- added BINMODE of 0755 so the instances of INSTALL_SCRIPT install with
this mode instead of installing, and changing modes afterward
- updated post-install to install with mode of 666 instead of changing post
- dropped substitution on pkg-message, as there was nothing to substitute, and
put in post-install echo msg. remove file, as well.
- update interpreter in rc script /usr/bin/perl -> %%LOCALBASE%%/bin/perl
PR: ports/166332
Submitted by: maintainer, chifeng@gmail.com [1]
Feature safe: yes |
14 Jan 2012 08:57:23
2.0.10_1 |
dougb  |
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other. |
11 May 2011 01:18:51
2.0.10_1 |
sahil  |
Use command_interpreter instead of procname in
rc script. Bump PORTREVISION because this change
alters the default package.
PR: ports/155779
Submitted by: Frank Wall <fw@moov.de>
Approved by: Chifeng QU <chifeng@gmail.com> (maintainer) |
29 Apr 2011 22:35:43
2.0.10 |
beech  |
-Add postgresql support
PR: ports/156702
Submitted by: Geoffroy Desvernay <dgeo@centrale-marseille.fr>
Approved by: Chifeng QU <chifeng@gmail.com> (maintainer)
itetcu (mentor)(implicit) |
28 Apr 2010 22:26:42
2.0.10 |
glarkin  |
- Added support for PHP 5.2
PR: ports/146093
Submitted by: Frank Wall <fw@moov.de>
Approved by: chifeng <chifeng@gmail.com> (maintainer) |
27 Mar 2010 00:15:24
2.0.10 |
dougb  |
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr# |
07 Jan 2010 04:48:30
2.0.10 |
pgollucci  |
- Update to 2.0.10
PR: ports/142373
Submitted by: Chifeng Qu <chifeng@gmail.com> (maintainer) |
18 Oct 2009 07:03:43
2.0.8 |
itetcu  |
Update to 2.0.8 and fix runtime issues when installed with custom PREFIX.
PR: 139620
Submitted by: Sahil Tandon / maintainer
Approved by: maintainer |
22 Aug 2009 00:28:34
2.0.7  |
amdmi3  |
- Switch SourceForge ports to the new File Release System: categories starting
with M |
03 Jul 2009 13:42:57
2.0.7 |
wxs  |
- Update to 2.0.7
PR: ports/136239
Submitted by: Chifeng Qu <chifeng@gmail.com> |
15 Feb 2009 10:57:41
2.0.6 |
beech  |
- Update to 2.0.6
PR: ports/131685
Submitted by: Chifeng Qu <chifeng@gmail.com> (maintainer) |
18 Dec 2008 03:40:09
2.0.5 |
wxs  |
- Rename the RC script to avoid a conflict with mail/postfix-policyd-sf
- No need to repocopy as there is no history to preserve
PR: ports/129704
Submitted by: Chifeng Qu <chifeng@gmail.com> |
04 Dec 2008 03:53:24
2.0.5 |
beech  |
- Minor install tweak
Submitted by: Chifeng Qu <chifeng@gmail.com> (maintainer) |
04 Dec 2008 03:42:36
2.0.5 |
beech  |
Policyd v2
Policyd v2 (codenamed "cluebringer") is a multi-platform policy
server for popular MTAs. This policy daemon is designed mostly
for large scale mail hosting environments.
WWW: http://www.policyd.org
PR: ports/129385
Submitted by: Chifeng QU <chifeng at gmail.com> |