Mercurial > notdcc
diff debian/dcc-server.default.diff @ 1:9b8d79ac0dc3
blindly adding debian patch for old version
author | Peter Gervai <grin@grin.hu> |
---|---|
date | Tue, 10 Mar 2009 14:25:08 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/debian/dcc-server.default.diff Tue Mar 10 14:25:08 2009 +0100 @@ -0,0 +1,129 @@ +--- dcc-1.2.74.orig/debian/dcc-server.default ++++ dcc-1.2.74/debian/dcc-server.default +@@ -0,0 +1,126 @@ ++# start server with default local ID specified in /etc/dcc/ids ++OPTIONS="-i 32702" ++ ++######## ++# the following is taken from upstream dcc-conf ++######## ++ ++# set parameters for DCC start and cron scripts ++# from Rhyolite Software DCC 1.2.50-1.40 $Revision: 1.1 $ ++DCC_CONF_VERSION=3 ++ ++# don't set DCC_HOMEDIR since if we got here, it must be set ++DCC_LIBEXEC=/usr/lib/dcc ++DCC_RUNDIR=/var/run ++ ++# DCC user name ++DCCUID=dcc ++ ++ ++DCCD_ENABLE=off ++# DCC server-IDs must be globally unique. ++SRVR_ID= ++# BRAND can be any short alphanumeric string that hints about the identity ++# of the server. ++BRAND= ++# used to start dccd ++# A value for `dccd -t` computed from DCCM_REJECT_AT is assumed to set ++# default flooding threshold. ++DCCD_ARGS=-6 ++ ++ ++# Client greylist parameters such as 'on' or 'noIP' ++# GREY_CLIENT_ARGS sets the `dccm -G` and `dccifd -G` value ++# and turns on the local greylist dccd server unless GREY_ENABLE=off ++GREY_CLIENT_ARGS= ++# turns local greylist server 'on' or 'off', but does not effect dccm, dccifd ++GREY_ENABLE= ++ ++# GREY_SRVR_ID DCC server-IDs must be globally unique, but greylisting dccd ++# servers are usually isolated. If you have more than one greylist server, ++# ensure that they use distinct server-IDs and that they flood each other ++# with entries in /var/dcc/flod ++GREY_SRVR_ID=$SRVR_ID ++# used to start dccd for grey listing; see also GREY_ENABLE ++GREY_DCCD_ARGS=-6 ++ ++ ++DCCM_ENABLE=on ++# used to start dccm ++# a common value is ++# DCCM_ARGS="-SHELO -Smail_host -SSender -SList-ID" ++DCCM_ARGS= ++DCCM_LOGDIR=log ++DCCM_WHITECLNT=whiteclnt ++DCCM_USERDIRS=userdirs ++# set DCCM_LOG_AT to a number that determines "bulk mail" for your situation. ++# 50 is a typical value. ++# Leave DCCM_REJECT_AT blank until you are confident that most sourced of ++# solicited bulk mail have been white-listed. Then set it to the number ++# that defines "bulk mail" for your site. Note that this rejection ++# or "bulk" threshold does not affect the blacklisting effects of the ++# DCCM_WHITECLNT white list file. ++# Add '-aIGNORE' to DCCM_ARGS to ignore the bulkiness of mail except to ++# add X-DCC headers. ++DCCM_LOG_AT=5 ++DCCM_REJECT_AT= ++# override basic list of DCC server checksums controlling rejections or logging ++DCCM_CKSUMS= ++# additional DCC server checksums worthy of rejections or logging ++DCCM_XTRA_CKSUMS= ++ ++ ++DCCIFD_ENABLE=off ++# used to start dccifd ++# a common value is ++# DCCIFD_ARGS="-SHELO -Smail_host -SSender -SList-ID" ++DCCIFD_ARGS= ++DCCIFD_LOGDIR="$DCCM_LOGDIR" ++DCCIFD_WHITECLNT="$DCCM_WHITECLNT" ++DCCIFD_USERDIRS="$DCCM_USERDIRS" ++DCCIFD_LOG_AT="$DCCM_LOG_AT" ++DCCIFD_REJECT_AT="$DCCM_REJECT_AT" ++# override basic list of checksums controlling rejections or logging ++DCCIFD_CKSUMS="$DCCM_CKSUMS" ++# additional DCC server checksums worthy of rejections or logging ++DCCIFD_XTRA_CKSUMS="$DCCM_XTRA_CKSUMS" ++ ++# days to keep files in DCC log directories ++DBCLEAN_LOGDAYS=14 ++# used to start dbclean, including -e and -E ++DBCLEAN_ARGS= ++ ++ ++# optionally set to something like "local5" or "local5.notice" for ++# dccd, dbclean, and dccm ++DCC_INFO_LOG_FACILITY= ++DCC_ERROR_LOG_FACILITY= ++ ++ ++# ensure that the log facilities include levels and that $DCC_LOGGER ++# has a default. ++if test ! -z "$DCC_INFO_LOG_FACILITY"; then ++ if expr "X$DCC_INFO_LOG_FACILITY" : 'X.*\..*' >/dev/null; then ++ : ++ else ++ DCC_INFO_LOG_FACILITY="$DCC_INFO_LOG_FACILITY.notice" ++ fi ++ DCC_LOG_ARGS="$DCC_LOG_ARGS -Linfo,$DCC_INFO_LOG_FACILITY" ++fi ++if test -z "$DCC_ERROR_LOG_FACILITY"; then ++ # for $DCC_LOGGER ++ DCC_ERROR_LOG_FACILITY=mail.err ++else ++ if expr "X$DCC_ERROR_LOG_FACILITY" : 'X.*\..*' >/dev/null; then ++ : ++ else ++ DCC_ERROR_LOG_FACILITY="$DCC_ERROR_LOG_FACILITY.err" ++ fi ++ DCC_LOG_ARGS="$DCC_LOG_ARGS -Lerror,$DCC_ERROR_LOG_FACILITY" ++fi ++DCC_LOGGER="logger -s -p ${DCC_ERROR_LOG_FACILITY-mail.err} -t DCC" ++ ++ ++# do not change the following ++Configure_DCC_LIBEXEC=/usr/lib/dcc ++Configure_DCC_RUNDIR=/var/run