Sendmail a hledadlo viru od AVP

Martin Duda Martin.Duda na hrad.cz
Pondělí Srpen 13 12:43:45 CEST 2001


Dan Ohnesorg wrote:

> divert(-1)
> dnl This is the macro config file used to generate the /etc/sendmail.cf
> dnl file. If you modify thei file you will have to regenerate the
> dnl /etc/sendmail.cf by running this macro config through the m4
> dnl preprocessor:
> dnl
> dnl        m4 /etc/sendmail.mc > /etc/sendmail.cf
> dnl
> dnl You will need to have the sendmail-cf package installed for this to
> dnl work.
> include(`/usr/lib/sendmail-cf/m4/cf.m4')
> VERSIONID(`linux setup for Red Hat Linux, AVP and AUTH')dnl
> OSTYPE(`linux')
> define(`confDEF_USER_ID',``8:12'')dnl
> undefine(`UUCP_RELAY')dnl
> undefine(`BITNET_RELAY')dnl
> define(`confAUTO_REBUILD')dnl
> define(`confTO_CONNECT', `1m')dnl
> define(`confTRY_NULL_MX_LIST',true)dnl
> define(`confDONT_PROBE_INTERFACES',true)dnl
> define(`confTRUSTED_USERS',``mailman'')dnl
> define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl
> define('ALIAS_FILE','/etc/aliases')dnl
> define(`STATUS_FILE', `/var/log/sendmail.st')dnl
> define(`UUCP_MAILER_MAX', `2000000')dnl
> define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl
> define(`CERT_DIR', `MAIL_SETTINGS_DIR`'certs')dnl
> define(`ConfCACERT_PATH', `CERT_DIR')dnl
> define(`ConfCACERT', `CERT_DIR/CAcert.pem')dnl
> define(`ConfSERVER_CERT', `CERT_DIR/MYcert.pem')dnl
> define(`ConfSERVER_KEY', `CERT_DIR/MYkey.pem')dnl
> define(`ConfCLIENT_CERT', `CERT_DIR/MYcert.pem')dnl
> define(`ConfCLIENT_KEY', `CERT_DIR/MYkey.pem')dnl
> TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
> define(`ConfAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
> dnl TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5')dnl
> dnl define(`ConfAUTH_MECHANISMS',`GSSAPI DIGEST-MD5')dnl
> define(`ConfDEF_AUTH_INFO', `/etc/mail/auth/auth-info')dnl
> dnl define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn')dnl
> dnl define(`confTO_QUEUEWARN', `4h')dnl
> dnl define(`confTO_QUEUERETURN', `5d')dnl
> dnl define(`confQUEUE_LA', `12')dnl
> dnl define(`confREFUSE_LA', `18')dnl
> define(AVP_LOCAL_HACK)dnl

tak s timhle jsem mel problemy takze u me : dnl define(AVP_LOCAL_HACK)
a dale zde:

define(`AVPKEEPER_MAILER', `/opt/AVP/avpkeeper/avpkeeper')

>
> define(`AVPKEEPER_CONFIG',`/opt/AVP/avpkeeper/avpkeeper.ini')dnl

a dale zde:

define(`AVPKEEPER_LOCAL_MAILER', `mail.local')

>
> FEATURE(`smrsh',`/usr/sbin/smrsh')dnl

mam dojem, ze musi byt vytvoren link v /etc/smrsh na avpkeeper

>
> FEATURE(`mailertable',`hash -o /etc/mail/mailertable')dnl
> FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable')dnl
> FEATURE(redirect)dnl
> FEATURE(always_add_domain)dnl
> FEATURE(use_cw_file)dnl
> FEATURE(local_procmail)dnl
> FEATURE(`access_db')dnl
> FEATURE(`blacklist_recipients')dnl
> FEATURE(`relay_mail_from')dnl
> FEATURE(`dnsbl')dnl
> MAILER(smtp)dnl
> MAILER(local)dnl
> dnl MAILER(avpkeeper)dnl

zde naopak mam: MAILER(avpkeeper)dnl

> MAILER(procmail)dnl
>
> Tady je. Bude-li z toho nekdo moudry.
>
> zdravim
> dan

Zalezi take pod jakym uzivatelem to spoustite. AVP vytvori v domovskem adresari daneho uzivatele svuj adresar
s konf. soubory (ja jsem zde napr. menil adresare kam se ukladaji logy apod.). Take je potreba nastavit konf.
soubor avpkeeperu v /opt/AVP/avpkeeper.

To je asi tak zatim vsechno co me napada.

Duda




Další informace o konferenci Sendmail