The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD mail : drac

Dynamic Relay Authorization Control, a POP-before-SMTP implementation

 DRAC is a daemon that dynamically updates a relay authorization map for
Sendmail, Postfix and other MTAs that support it.  It provides a way for
legitimate users to relay mail through an SMTP server, while preventing
non-authorized users from using it as a spam relay. Authenticated users
have their IP address added to the map immediately after they have
authenticated via POP, IMAP, or any other daemon which supports the
DRAC API. By default, map entries expire after 30 minutes, but can be
renewed by additional authentication. Periodically checking mail on a
POP server sufficiently does this. DRAC does not require that the
POP/IMAP and SMTP server be on the same physical host. 

http://mail.cc.umanitoba.ca/drac/



drac history


v. 1.25
date: 2006/11/22 01:23:30;  author: koitsu;  state: Exp;  lines: +4 -6
- Fixups for rc.subr dracd script (likely did not work without
  some dracd_xxx variables already defined in rc.conf)
- Add new FTP mirror, since mirrors for this are few
- Remove pkg-message; that notice has been around long enough :)
- Grammatical fixes/wording in pkg-descr
- Take over as maintainer of this port

PR:		ports/105722
Reviewed by:	philip
Approved by:	philip

v. 1.24 date: 2006/05/10 22:36:49; author: edwin; state: Exp; lines: +0 -1 Remove USE_REINPLACE from ports starting with M
v. 1.23 date: 2006/03/27 05:16:48; author: kuriyama; state: Exp; lines: +4 -0 Add knob WITH_POSTFIX_DB41 to use with postfix/db41. This port shoud support more flavors of databases/db*, but I just only use db41 with postfix in my environment.
v. 1.22 date: 2006/03/23 15:53:08; author: flz; state: Exp; lines: +1 -1 Remove dracd_flags completely since it's used automatically. Noticed by: mnag
v. 1.21 date: 2006/03/23 15:31:45; author: flz; state: Exp; lines: +1 -1 Fix quote issue in the startup script. Noticed by: Troy Fix by: Jeremy Chadwick
v. 1.20 date: 2005/05/20 14:58:13; author: pav; state: Exp; lines: +1 -1 - Add dracd_flags to rc script, useful for changing the default dracdb path and expire time. PR: ports/81222 Submitted by: Shane Wadleigh
v. 1.19 date: 2005/04/22 13:51:39; author: vs; state: Exp; lines: +1 -7 No need to substitute variables in rc-script by hand
v. 1.18 date: 2004/11/01 22:39:06; author: pav; state: Exp; lines: +2 -1 - Install sample configuration file PR: ports/73370 Submitted by: Fumihiko Kimura
v. 1.17 date: 2004/07/26 19:18:17; author: marcus; state: Exp; lines: +1 -1 Fix the way rc.d default values are initialized so that drac will startup with the new localpkg on -CURRENT. Submitted by: mtm
v. 1.16 date: 2004/05/04 12:56:55; author: nork; state: Exp; lines: +14 -6 o Minor text formatting changes when spitting out WITH_* tweaks; use spaces, not tabs. o rcNG-fy. + Rename rc.conf(5) variable "drac_flags" to "dracd_flags". + Display pkg-message after install, warning admins of the rc.conf(5) variable name change. o Bump PORTREVISION accordingly. PR: ports/66234 Submitted by: Jeremy Chadwick
v. 1.15 date: 2004/04/10 17:26:42; author: trevor; state: Exp; lines: +1 -1 Tidy up whitespace.
v. 1.14 date: 2003/09/27 00:50:08; author: edwin; state: Exp; lines: +11 -11 - ECHO -> ECHO_MSG for some ports: - ECHO -> ECHO_CMD - pre-fetch -> pre-everything PR: ports/56800-56819 Submitted by: KATO Tsuguru
v. 1.13 date: 2003/03/26 02:25:52; author: nork; state: Exp; lines: +4 -6 o Update to 1.12[1]. o Clean up rc script to rc.conf configuratable. Acording to the POLA, if you don't set it, this feature will have no effect (same behavior before now). Pointed out by: Mats Dufberg [1]
v. 1.12 date: 2003/02/20 18:40:32; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.11 date: 2002/12/15 23:03:06; author: anders; state: Exp; lines: +1 -1 Resign maintainership from a few ports I don't care for anymore.
v. 1.10 date: 2002/11/04 01:36:06; author: edwin; state: Exp; lines: +2 -1 PERL -> REINPLACE Noticed on: bento
v. 1.9 date: 2002/08/22 19:13:29; author: ade; state: Exp; lines: +2 -2 BerkeleyDB cleanup - stage 2 Update databases/db3 to 3.3.11, and fix the few ports that need sorting after the shlib version update, and a slight API change from 3.2.x->3.3.x
v. 1.8 date: 2002/03/16 17:36:56; author: will; state: Exp; lines: +6 -5 [1] Fix pre-everything target specifier. [2] Cosmetic fix: no lines longer than 80 characters (8-char tab). Submitted by: [1] Dan Langille
v. 1.7 date: 2002/03/15 00:31:49; author: anders; state: Exp; lines: +1 -1 Master site updates: www.freenix.no => atreides.freenix.no for these files.
v. 1.6 date: 2002/03/14 00:11:39; author: anders; state: Exp; lines: +1 -1 Correct MAINTAINER e-mail address for ports I maintain.
v. 1.5 date: 2002/01/02 22:19:38; author: anders; state: Exp; lines: +14 -4 Add support for Postfix DB3 maps. Requested by: jeremy@external.org
v. 1.4 date: 2001/08/23 18:27:45; author: dwcjr; state: Exp; lines: +10 -3 Add dracd.sh startup script Make the rpc.dracd daemon detach upon start Bump PORTREVISION PR: 29474 Submitted by: maintainer
v. 1.3 date: 2001/05/09 11:15:56; author: alex; state: Exp; lines: +4 -5 Use the latest patch from maintainer to make this work on -CURRENT. Submitted by: Anders Nordby (maintainer)
v. 1.2 date: 2001/05/09 09:52:44; author: alex; state: Exp; lines: +8 -2 Add -b option to rpcgen calls to make this work on -CURRENT. Add Name of Maintainer to pkg-descr. PR: 26545 Submitted by: Anders Nordby
v. 1.1 date: 2001/02/09 20:32:36; author: jim; state: Exp; Add drac, a daemon to dynamically update a relay authorization map for Sendmail, Postfix, and other MTAs that support it. PR: 24134 Submitted by: Anders Nordby ============================================================================= v. 1.25 date: 2006/11/22 01:23:30; author: koitsu; state: Exp; lines: +4 -6 - Fixups for rc.subr dracd script (likely did not work without some dracd_xxx variables already defined in rc.conf) - Add new FTP mirror, since mirrors for this are few - Remove pkg-message; that notice has been around long enough :) - Grammatical fixes/wording in pkg-descr - Take over as maintainer of this port PR: ports/105722 Reviewed by: philip Approved by: philip
v. 1.24 date: 2006/05/10 22:36:49; author: edwin; state: Exp; lines: +0 -1 Remove USE_REINPLACE from ports starting with M
v. 1.23 date: 2006/03/27 05:16:48; author: kuriyama; state: Exp; lines: +4 -0 Add knob WITH_POSTFIX_DB41 to use with postfix/db41. This port shoud support more flavors of databases/db*, but I just only use db41 with postfix in my environment.
v. 1.22 date: 2006/03/23 15:53:08; author: flz; state: Exp; lines: +1 -1 Remove dracd_flags completely since it's used automatically. Noticed by: mnag
v. 1.21 date: 2006/03/23 15:31:45; author: flz; state: Exp; lines: +1 -1 Fix quote issue in the startup script. Noticed by: Troy Fix by: Jeremy Chadwick
v. 1.20 date: 2005/05/20 14:58:13; author: pav; state: Exp; lines: +1 -1 - Add dracd_flags to rc script, useful for changing the default dracdb path and expire time. PR: ports/81222 Submitted by: Shane Wadleigh
v. 1.19 date: 2005/04/22 13:51:39; author: vs; state: Exp; lines: +1 -7 No need to substitute variables in rc-script by hand
v. 1.18 date: 2004/11/01 22:39:06; author: pav; state: Exp; lines: +2 -1 - Install sample configuration file PR: ports/73370 Submitted by: Fumihiko Kimura
v. 1.17 date: 2004/07/26 19:18:17; author: marcus; state: Exp; lines: +1 -1 Fix the way rc.d default values are initialized so that drac will startup with the new localpkg on -CURRENT. Submitted by: mtm
v. 1.16 date: 2004/05/04 12:56:55; author: nork; state: Exp; lines: +14 -6 o Minor text formatting changes when spitting out WITH_* tweaks; use spaces, not tabs. o rcNG-fy. + Rename rc.conf(5) variable "drac_flags" to "dracd_flags". + Display pkg-message after install, warning admins of the rc.conf(5) variable name change. o Bump PORTREVISION accordingly. PR: ports/66234 Submitted by: Jeremy Chadwick
v. 1.15 date: 2004/04/10 17:26:42; author: trevor; state: Exp; lines: +1 -1 Tidy up whitespace.
v. 1.14 date: 2003/09/27 00:50:08; author: edwin; state: Exp; lines: +11 -11 - ECHO -> ECHO_MSG for some ports: - ECHO -> ECHO_CMD - pre-fetch -> pre-everything PR: ports/56800-56819 Submitted by: KATO Tsuguru
v. 1.13 date: 2003/03/26 02:25:52; author: nork; state: Exp; lines: +4 -6 o Update to 1.12[1]. o Clean up rc script to rc.conf configuratable. Acording to the POLA, if you don't set it, this feature will have no effect (same behavior before now). Pointed out by: Mats Dufberg [1]
v. 1.12 date: 2003/02/20 18:40:32; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.11 date: 2002/12/15 23:03:06; author: anders; state: Exp; lines: +1 -1 Resign maintainership from a few ports I don't care for anymore.
v. 1.10 date: 2002/11/04 01:36:06; author: edwin; state: Exp; lines: +2 -1 PERL -> REINPLACE Noticed on: bento
v. 1.9 date: 2002/08/22 19:13:29; author: ade; state: Exp; lines: +2 -2 BerkeleyDB cleanup - stage 2 Update databases/db3 to 3.3.11, and fix the few ports that need sorting after the shlib version update, and a slight API change from 3.2.x->3.3.x
v. 1.8 date: 2002/03/16 17:36:56; author: will; state: Exp; lines: +6 -5 [1] Fix pre-everything target specifier. [2] Cosmetic fix: no lines longer than 80 characters (8-char tab). Submitted by: [1] Dan Langille
v. 1.7 date: 2002/03/15 00:31:49; author: anders; state: Exp; lines: +1 -1 Master site updates: www.freenix.no => atreides.freenix.no for these files.
v. 1.6 date: 2002/03/14 00:11:39; author: anders; state: Exp; lines: +1 -1 Correct MAINTAINER e-mail address for ports I maintain.
v. 1.5 date: 2002/01/02 22:19:38; author: anders; state: Exp; lines: +14 -4 Add support for Postfix DB3 maps. Requested by: jeremy@external.org
v. 1.4 date: 2001/08/23 18:27:45; author: dwcjr; state: Exp; lines: +10 -3 Add dracd.sh startup script Make the rpc.dracd daemon detach upon start Bump PORTREVISION PR: 29474 Submitted by: maintainer
v. 1.3 date: 2001/05/09 11:15:56; author: alex; state: Exp; lines: +4 -5 Use the latest patch from maintainer to make this work on -CURRENT. Submitted by: Anders Nordby (maintainer)
v. 1.2 date: 2001/05/09 09:52:44; author: alex; state: Exp; lines: +8 -2 Add -b option to rpcgen calls to make this work on -CURRENT. Add Name of Maintainer to pkg-descr. PR: 26545 Submitted by: Anders Nordby
v. 1.1 date: 2001/02/09 20:32:36; author: jim; state: Exp; Add drac, a daemon to dynamically update a relay authorization map for Sendmail, Postfix, and other MTAs that support it. PR: 24134 Submitted by: Anders Nordby ============================================================================= v. 1.25 date: 2006/11/22 01:23:30; author: koitsu; state: Exp; lines: +4 -6 - Fixups for rc.subr dracd script (likely did not work without some dracd_xxx variables already defined in rc.conf) - Add new FTP mirror, since mirrors for this are few - Remove pkg-message; that notice has been around long enough :) - Grammatical fixes/wording in pkg-descr - Take over as maintainer of this port PR: ports/105722 Reviewed by: philip Approved by: philip
v. 1.24 date: 2006/05/10 22:36:49; author: edwin; state: Exp; lines: +0 -1 Remove USE_REINPLACE from ports starting with M
v. 1.23 date: 2006/03/27 05:16:48; author: kuriyama; state: Exp; lines: +4 -0 Add knob WITH_POSTFIX_DB41 to use with postfix/db41. This port shoud support more flavors of databases/db*, but I just only use db41 with postfix in my environment.
v. 1.22 date: 2006/03/23 15:53:08; author: flz; state: Exp; lines: +1 -1 Remove dracd_flags completely since it's used automatically. Noticed by: mnag
v. 1.21 date: 2006/03/23 15:31:45; author: flz; state: Exp; lines: +1 -1 Fix quote issue in the startup script. Noticed by: Troy Fix by: Jeremy Chadwick
v. 1.20 date: 2005/05/20 14:58:13; author: pav; state: Exp; lines: +1 -1 - Add dracd_flags to rc script, useful for changing the default dracdb path and expire time. PR: ports/81222 Submitted by: Shane Wadleigh
v. 1.19 date: 2005/04/22 13:51:39; author: vs; state: Exp; lines: +1 -7 No need to substitute variables in rc-script by hand
v. 1.18 date: 2004/11/01 22:39:06; author: pav; state: Exp; lines: +2 -1 - Install sample configuration file PR: ports/73370 Submitted by: Fumihiko Kimura
v. 1.17 date: 2004/07/26 19:18:17; author: marcus; state: Exp; lines: +1 -1 Fix the way rc.d default values are initialized so that drac will startup with the new localpkg on -CURRENT. Submitted by: mtm
v. 1.16 date: 2004/05/04 12:56:55; author: nork; state: Exp; lines: +14 -6 o Minor text formatting changes when spitting out WITH_* tweaks; use spaces, not tabs. o rcNG-fy. + Rename rc.conf(5) variable "drac_flags" to "dracd_flags". + Display pkg-message after install, warning admins of the rc.conf(5) variable name change. o Bump PORTREVISION accordingly. PR: ports/66234 Submitted by: Jeremy Chadwick
v. 1.15 date: 2004/04/10 17:26:42; author: trevor; state: Exp; lines: +1 -1 Tidy up whitespace.
v. 1.14 date: 2003/09/27 00:50:08; author: edwin; state: Exp; lines: +11 -11 - ECHO -> ECHO_MSG for some ports: - ECHO -> ECHO_CMD - pre-fetch -> pre-everything PR: ports/56800-56819 Submitted by: KATO Tsuguru
v. 1.13 date: 2003/03/26 02:25:52; author: nork; state: Exp; lines: +4 -6 o Update to 1.12[1]. o Clean up rc script to rc.conf configuratable. Acording to the POLA, if you don't set it, this feature will have no effect (same behavior before now). Pointed out by: Mats Dufberg [1]
v. 1.12 date: 2003/02/20 18:40:32; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.11 date: 2002/12/15 23:03:06; author: anders; state: Exp; lines: +1 -1 Resign maintainership from a few ports I don't care for anymore.
v. 1.10 date: 2002/11/04 01:36:06; author: edwin; state: Exp; lines: +2 -1 PERL -> REINPLACE Noticed on: bento
v. 1.9 date: 2002/08/22 19:13:29; author: ade; state: Exp; lines: +2 -2 BerkeleyDB cleanup - stage 2 Update databases/db3 to 3.3.11, and fix the few ports that need sorting after the shlib version update, and a slight API change from 3.2.x->3.3.x
v. 1.8 date: 2002/03/16 17:36:56; author: will; state: Exp; lines: +6 -5 [1] Fix pre-everything target specifier. [2] Cosmetic fix: no lines longer than 80 characters (8-char tab). Submitted by: [1] Dan Langille
v. 1.7 date: 2002/03/15 00:31:49; author: anders; state: Exp; lines: +1 -1 Master site updates: www.freenix.no => atreides.freenix.no for these files.
v. 1.6 date: 2002/03/14 00:11:39; author: anders; state: Exp; lines: +1 -1 Correct MAINTAINER e-mail address for ports I maintain.
v. 1.5 date: 2002/01/02 22:19:38; author: anders; state: Exp; lines: +14 -4 Add support for Postfix DB3 maps. Requested by: jeremy@external.org
v. 1.4 date: 2001/08/23 18:27:45; author: dwcjr; state: Exp; lines: +10 -3 Add dracd.sh startup script Make the rpc.dracd daemon detach upon start Bump PORTREVISION PR: 29474 Submitted by: maintainer
v. 1.3 date: 2001/05/09 11:15:56; author: alex; state: Exp; lines: +4 -5 Use the latest patch from maintainer to make this work on -CURRENT. Submitted by: Anders Nordby (maintainer)
v. 1.2 date: 2001/05/09 09:52:44; author: alex; state: Exp; lines: +8 -2 Add -b option to rpcgen calls to make this work on -CURRENT. Add Name of Maintainer to pkg-descr. PR: 26545 Submitted by: Anders Nordby
v. 1.1 date: 2001/02/09 20:32:36; author: jim; state: Exp; Add drac, a daemon to dynamically update a relay authorization map for Sendmail, Postfix, and other MTAs that support it. PR: 24134 Submitted by: Anders Nordby =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm