Chinaunix首页 | 论坛 | 博客
  • 博客访问: 82692
  • 博文数量: 22
  • 博客积分: 241
  • 博客等级: 二等列兵
  • 技术积分: 273
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-23 18:30
文章分类

全部博文(22)

文章存档

2014年(22)

我的朋友

分类: 系统运维

2014-06-28 11:02:24

Dspam 编译选项详解:

 

选项

描述

默认值

–prefix

指定安装路径

/usr/local

–sysconfdir

指定Dspam.conf文件路径

prefix/etc

–with-Dspam-home

目录存放每个用户词典,签名等。

 

–enable-split-configuration

启用拆分配置文件支持

 

–with-Dspam-home-mode

设置DSPAM_HOME的访问模式

700

–with-Dspam-home-owner

设置DSPAM_HOME的所有者

root

–with-Dspam-home-group

设置DSPAM_HOME的组

–with-Dspam-mode

设置Dspam二进制的访问模式

2510

–with-Dspam-owner

设置Dspam二进制的所有者

–with-Dspam-group

设置Dspam二进制的组

 

–enable-large-scale

管理大规模实施的文件结构。用户数据被为$HOME/data/u/s/user而不是$HOME/data/use

no

–enable-domain-scale

管理文件结构支持域的实施,将用户数据为$HOME/data/domain.com/user和$HOME/opt-in/domain/user.Dspam而不是$HOME/data/user

no

–disable-trusted-user-security

这将导致DSPAM对每个用户都是“信任”,有可能让他们通过 DSPAM 在上执行任意命令

enabled

–enable-homedir

启用主目录的文件系统存储,~/.Dspam

no

–enable-daemon

生成 DSPAM 守护模式支持,并建立相关的Dspamc瘦客户端。POSIX threads(简称Pthreads) 需要建立daemon模式和使用的存储驱动程序必须是安全线程,你必须启用。如果您打算使用其他(LMTP的/ SMTP)的投递方法,然后本地投递(你不需要运行DSPAM作为该守护进程)。

no

–enable-long-usernames

支持长的用户名,默认值是使用和操作系统上相同长度的用户名

no

–enable-external-lookup

Enable/Disable 外部用户查找

no docs yet

–with-delivery-agent

覆盖默认的投递代理,此选项在 Dspam.conf 中设置。默认的OS依赖:

OS dependent

Linux: /usr/bin/proc

FreeBSD: /usr/libexec/.local

Solaris: /usr/bin/

Cygwin: /usr/bin/proc

–with-storage-driver

hash_drv

hash_drv

_drv

pgsql_drv

sqlite_drv

sqlite3_drv

–with--includes

指定 的路径

 

–with- -libraries

指定 库的路径

 

–enable-virtual-users

告诉DSPAM为每个DSPAM用户创建虚拟用户的ID。如果您的用户在系统上并不存在(例如,通过 getpwuid),或者你正在做一些怪异的共享UID。

 

–enable-preferences-extension

首选项的扩展支持,在存储用户首选项,而不是平面文件(内置方法)

 

–disable-4-initialization

如果你编译libDspam为第三方应用程序的使用,和第三方应用程序调用其自身 libclient,你应该用它来禁用libDspam的初始化和libclient清理选项,并允许管理此应用程序。此选项会取消_server_init和_server_end对libDspam的调用。

 

–with-pgsql-includes

指定PostgreSQL 的路径

 

–with-pgsql-libraries

指定PostgreSQL 库的路径

 

–enable-virtual-users

参考

 

–enable-preferences-extension

参考

 

–with-sqlite-includes

指定SQLite 的路径

 

–with-sqlitel-libraries

指定SQLite 库的路径

 

–enable-syslog

Enable/Disable 系统日志支持

yes

–with-logfile

设置日志文件路径名

 

–with-logdir

指定一个供选择的日志目录,不要设置此为 /var/log ,除非DSPAM有权限写入该目录。

$Dspam_home/log

–enable-debug

打开调试输出的支持

no

–enable-verbose-debug

让DSPAM产生详细的调试输出,写入LOGDIR/ Dspam.debug文件中。要启用’–enable-debug’,除非您是查明故障问题,否则永远不要启用。

no

–enable-bnr-debug

激活贝叶斯降噪调试输出。给DSPAM输出调试日志。

no

–enable-clamav

使ClamAV能支持DSPAM


来源:
阅读(1098) | 评论(0) | 转发(0) |
0

上一篇:DSPAM优化

下一篇:DSPAM WebUI图解

给主人留下些什么吧!~~