On Wed, 2008-04-09 at 20:01 -0400, Maple Thorpe wrote: > I have downloaded cluebringer-snapshot-200803151435 and followed > instructions in INSTALL. > > There are files left like cbpadmin and cbpolicyd, where should > they be > placed? And, which file is use to start cluebringer in daemon > mode? > > Is there a README? > > =============================================================== > Installing Policyd v2. > > > 1. Setup MySQL (or whichever database you plan to use) > > a. In database/ run... > $ for i in core.tsql access_control.tsql quotas.tsql > amavis.tsql > checkhelo.tsql checkspf.tsql > $ do > $ ./convert-tsql mysql $i > $ done > policyd.mysql > > b. Load policyd.mysql into MySQL > > > 2. Adjust cbpolicyd.conf with your MySQL database details > > > 3. Install the webui/* into your apache directory, check out > includes/config.php and adjust the MySQL server details. > > > 4. Setup Postfix to use cbpolicyd... > Add the following Postfix config... > check_policy_service inet:127.0.0.1:10031 > in BOTH smtpd_recipient_restrictions and > smtpd_end_of_data_restrictions. > > > 5. Copy your amavisd from /usr/sbin/amavisd and patch it with > contrib/amavisd-new-2.5.3_policyd-200802070918.patch like > this... > $ patch < contrib/amavisd-new-2.5.3_policyd-200802070918.patch > After this change your initscripts to start the patched amavisd. > > > 6. Copy amavisd-policyd.pm where you see fit, and add this > configuration > line to your amavisd.conf file... > include_config_files('/path/to/amavisd-policyd.pm'); > > 7. Edit the top of amavisd-policyd.pm and change ... > use lib('/root/cluebringer-trunk'); # to point to the directory > which > contains cbp/ > > my $DB_dsn = "DBI:SQLite:dbname=/tmp/cluebringer.sqlite"; # to > point to > your MySQL DB > > > 7. Fire everything up and browse to the web gui to configure > > ========================================================================= > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > _______________________________________________ > policyd-users mailing list > policyd-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/policyd-users
Thanks for response. On my Fedora 8 system, while working on the installation of cluebringer, I revered back to policyd-1.82. postfix main.cf remains configured with check policy statements described in the cluebringer INSTALL instructions, i.e smtpd_recipient_restrictions and smtpd_end_of_data_restrictions. Noe Postfix is generating warnings and notices in the maillog: warning: access table inet:IP.ADD.RE.SS:10031: action PREPEND must be used before smtpd_end_of_data_restrictions Apr 17 08:15:26 gobot postfix/smtpd[4640]: 894B6804E9: reject: END-OF-MESSAGE from unknown[IP.ADD.RE.SS]: 450 4.7.1 <END-OF-MESSAGE>: End-of-data rejected: Policy Rejection- Invalid data; IF these notices will disappear as soon as the configuration for cluebringer is complete, I'm OK, otherwise, I need help to understand the reason for these notices. On to cluebringer installation. As I crosswalk the configurations of policyd v1 to cluebringer, I believe that all files are installed correctly. The exception is, what is the replacement for the policyd v1 daemon that is used at system startup. i.e. /etc/init.d/policyd: # Init file for Policy Daemon # # chkconfig: - 70 25 # description: Postfix Policy Daemon # # processname: policyd # source function library . /etc/rc.d/init.d/functions RETVAL=0 PROG="/usr/local/policyd/policyd" CONF="/usr/local/policyd/policyd.conf" [ -f $PROG ] || exit 0 [ -f $CONF ] || exit 0 start() { echo -n $"Starting $PROG:" daemon "$PROG -c $CONF" RETVAL=$? [ "$RETVAL" = 0 ] && touch /var/lock/subsys/policyd echo } In other words, what are the cluebringer substitutions, if any, for the policyd v1 service configuration? ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ policyd-users mailing list policyd-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/policyd-users