Package: sendmail
Version: 8.13.7-2
Severity: important
Hi,
I reported the rmail problem with e-mail addresses (bug #8) starting with
'-' not being accepted earlier, including a patch, which still hasn't made
it into the distribution. Because of this, I rolled a local package, but
the problem is that every time a new release occurs, rmail gets updated
with a new 'buggy' version. Rmail should be optional to sendmail. Sendmail
functionality is not impaired if rmail is not present on the system. By
creating a dependency, the relationship is too strict. The reverse
situation should be a dependency, as rmail contains a dependency on the
presence of sendmail (it is invoked in the source). However, the source
code does not rely on a specific version of sendmail.
My recommendation would be to either fix the rmail bug (making me happy),
or if for some reason you feel that my patch is not the correct solution,
set up the dependency system such that sendmail Suggests rmail, but not
depends on it, and rmail as a package becomes only dependent on a sendmail
with some known, fairly bugfree version.
Thanks,
Ronald
-- Package-specific info:
Ouput of /usr/share/bug/sendmail/script:
ls -alR /etc/mail:
/etc/mail:
total 295
drwxr-sr-x 8 smmta smmsp 1024 Jun 29 14:34 .
drwxr-xr-x 247 root root 13312 Jun 30 11:53 ..
drwxr-sr-x 2 root root 1024 Nov 9 2001 .hoststat
-rwxr-xr-- 1 root smmsp 10099 Jun 29 14:34 Makefile
lrwxrwxrwx 1 root mail 44 Nov 26 2001 address.resolve ->
/usr/share/sendmail/examples/address.resolve
-rw-r--r-- 1 root root 281 Jun 18 23:00 address.resolve.dpkg-new
-rw-r----- 1 root smmsp 4805 Dec 25 2004 aliases
-rw-r----- 1 smmta smmsp 12288 Jun 29 14:34 aliases.db
-rw-r--r-- 1 root root 3180 Jun 29 14:34 databases
-rw-r----- 1 smmta smmsp 37 Sep 20 2001 default-auth-info
-rw-r--r-- 1 root root 5594 Jun 18 23:00 helpfile
lrwxrwxrwx 1 root smmsp 11 Dec 10 2003 local-host-names -> sendmail.cw
drwxr-sr-x 2 smmta smmsp 1024 Oct 20 2004 m4
drwxr-xr-x 2 root root 1024 Jun 29 14:32 peers
-rw-r--r-- 1 root smmsp 315 Mar 16 22:50 relay-domains
drwxr-xr-x 2 root smmsp 1024 Oct 20 2004 sasl
-rw-r--r-- 1 root smmsp 51354 Jun 29 14:34 sendmail.cf
-rw-r--r-- 1 root root 51349 Jun 29 14:34 sendmail.cf.old
-rw-r--r-- 1 root root 11894 Jun 29 14:34 sendmail.conf
-rw-r--r-- 1 root smmsp 23 Sep 20 2001 sendmail.ct
-rw-r--r-- 1 root smmsp 258 Jun 22 10:20 sendmail.cw
-rw-r--r-- 1 root smmsp 3172 Aug 18 2005 sendmail.mc
-rw-r--r-- 1 root root 149 Oct 7 2004 service.switch
-rw-r--r-- 1 root root 180 Oct 7 2004 service.switch-nodns
drwxr-sr-x 2 smmta smmsp 1024 May 9 20:49 smrsh
lrwxrwxrwx 1 root root 15 Jun 22 23:02 spamassassin -> ../spamassassin
-rw-r--r-- 1 root smmsp 45082 Jun 29 14:34 submit.cf
-rw-r--r-- 1 root root 45077 Jun 29 14:34 submit.cf.old
-rw-r--r-- 1 root smmsp 2109 Jun 29 14:34 submit.mc
drwxr-xr-x 2 smmta smmsp 1024 Dec 10 2003 tls
-rw-r--r-- 1 mail mail 25 Oct 11 2001 trusted-users
-rw-r--r-- 1 root smmsp 1127 Feb 8 2005 virtusertable
-rw-r----- 1 root smmsp 12288 Jun 29 14:34 virtusertable.db
/etc/mail/.hoststat:
total 2
drwxr-sr-x 2 root root 1024 Nov 9 2001 .
drwxr-sr-x 8 smmta smmsp 1024 Jun 29 14:34 ..
/etc/mail/m4:
total 2
drwxr-sr-x 2 smmta smmsp 1024 Oct 20 2004 .
drwxr-sr-x 8 smmta smmsp 1024 Jun 29 14:34 ..
-rw-r----- 1 root smmsp 0 Sep 20 2001 dialup.m4
-rw-r----- 1 root smmsp 0 Sep 20 2001 provider.m4
/etc/mail/peers:
total 3
drwxr-xr-x 2 root root 1024 Jun 29 14:32 .
drwxr-sr-x 8 smmta smmsp 1024 Jun 29 14:34 ..
-rw-r--r-- 1 root root 328 Oct 7 2004 provider
/etc/mail/sasl:
total 7
drwxr-xr-x 2 root smmsp 1024 Oct 20 2004 .
drwxr-sr-x 8 smmta smmsp 1024 Jun 29 14:34 ..
-rw-r----- 1 smmta smmsp 748 Oct 20 2004 Sendmail.conf.2
-rwxr--r-- 1 root root 3666 Nov 8 2005 sasl.m4
/etc/mail/smrsh:
total 2
drwxr-sr-x 2 smmta smmsp 1024 May 9 20:49 .
drwxr-sr-x 8 smmta smmsp 1024 Jun 29 14:34 ..
lrwxrwxrwx 1 root root 37 Mar 14 2002 archive-script ->
/usr/local/mailinglist/archive-script
lrwxrwxrwx 1 root root 36 Mar 14 2002 filter-script ->
/usr/local/mailinglist/filter-script
lrwxrwxrwx 1 root root 33 Mar 14 2002 filter.awk ->
/usr/local/mailinglist/filter.awk
lrwxrwxrwx 1 root root 34 Mar 14 2002 getfrom.awk ->
/usr/local/mailinglist/getfrom.awk
lrwxrwxrwx 1 root root 37 Mar 14 2002 getsubject.awk ->
/usr/local/mailinglist/getsubject.awk
lrwxrwxrwx 1 root root 26 Mar 13 2002 mail.local ->
/usr/lib/sm.bin/mail.local
lrwxrwxrwx 1 root root 22 Mar 13 2002 mailinglist -> /usr/local/mailinglist
lrwxrwxrwx 1 root root 19 Mar 14 2002 minimalist -> /usr/bin/minimalist
lrwxrwxrwx 1 root root 17 Mar 13 2002 procmail -> /usr/bin/procmail
lrwxrwxrwx 1 root root 33 Mar 14 2002 sender.awk ->
/usr/local/mailinglist/sender.awk
lrwxrwxrwx 1 root root 12 Mar 14 2002 tee -> /usr/bin/tee
/etc/mail/tls:
total 16
drwxr-xr-x 2 smmta smmsp 1024 Dec 10 2003 .
drwxr-sr-x 8 smmta smmsp 1024 Jun 29 14:34 ..
-rw-r--r-- 1 root root 7 May 3 2002 no_prompt
-rw------- 1 root root 1444 May 3 2002 sendmail-client.cfg
-rw-r--r-- 1 root smmsp 806 May 3 2002 sendmail-client.crt
-rw------- 1 root root 631 May 3 2002 sendmail-client.csr
-rw-r----- 1 root smmsp 887 May 3 2002 sendmail-common.key
-rw------- 1 root root 0 May 3 2002 sendmail-common.prm
-rw------- 1 root root 1444 May 3 2002 sendmail-server.cfg
-rw-r--r-- 1 root smmsp 806 May 3 2002 sendmail-server.crt
-rw------- 1 root root 631 May 3 2002 sendmail-server.csr
-rwxr--r-- 1 root root 3139 Jun 29 14:34 starttls.m4
sendmail.conf:
DAEMON_NETMODE="Dynamic";
DAEMON_NETIF="eth0:0";
DAEMON_MODE="Daemon";
DAEMON_PARMS="";
DAEMON_HOSTSTATS="Yes";
DAEMON_MAILSTATS="Yes";
QUEUE_MODE="${DAEMON_MODE}";
QUEUE_INTERVAL="20s";
QUEUE_PARMS="";
MSP_MODE="Daemon";
MSP_INTERVAL="20s";
MSP_PARMS="";
MSP_MAILSTATS="${DAEMON_MAILSTATS}";
MISC_PARMS="";
CRON_MAILTO="root";
CRON_PARMS="";
LOG_CMDS="No";
HANDS_OFF="No";
AGE_DATA="";
DAEMON_RUNASUSER="No";
DAEMON_STATS="${DAEMON_MAILSTATS}";
MSP_STATS="${MSP_MAILSTATS}";
sendmail.mc:
divert(-1)dnl
divert(0)dnl
define(`_USE_ETC_MAIL_')dnl
include(`/usr/share/sendmail/cf/m4/cf.m4')dnl
VERSIONID(`$Id: sendmail.mc, v 8.12.0.Beta19 2001/05/29 12:00:00 cowboy Exp $')
OSTYPE(`debian')dnl
DOMAIN(`debian-mta')dnl
define(`confSAFE_FILE_ENV', `/')dnl
LOCAL_CONFIG
define(`confCT_FILE', -o `/etc/mail/sendmail.ct')dnl
define(`confCW_FILE', -o `/etc/mail/sendmail.cw')dnl
define(`confMAX_MESSAGE_SIZE',`102400000')dnl
define(`confBIND_OPTS',`-DNSRCH -DEFNAMES')
define(`confEIGHT_BIT_HANDLING',`mimefy')dnl
define(`confMIME_FORMAT_ERRORS',`True')dnl
define(`confCOPY_ERRORS_TO',`postmaster')dnl
define(`confLOG_LEVEL',`9')dnl
define(`confHOST_STATUS_DIRECTORY',`/var/lib/sendmail/hoststat')dnl
define(`confPRIVACY_FLAGS',`goaway,noreceipts')dnl
define(`LUSER_RELAY',`local:spam')dnl
define(`UUCP_MAILER_PATH',`/usr/bin/uux')dnl
define(`UUCP_MAILER_FLAGS',`0')dnl
define(`UUCP_MAILER_MAX',`9666660')dnl
FEATURE(`nocanonify')dnl
FEATURE(`virtusertable')dnl
FEATURE(`virtuser_entire_domain')dnl
FEATURE(`redirect')dnl
LOCAL_CONFIG
Cwmotif.xs4all.nl
FEATURE(`use_cw_file')dnl
FEATURE(`use_ct_file')dnl
FEATURE(`smrsh')dnl
include(`/etc/mail/m4/dialup.m4')dnl
include(`/etc/mail/m4/provider.m4')dnl
MAILER_DEFINITIONS
MAILER(local)dnl
MAILER(smtp)dnl
MAILER(uucp)dnl
LOCAL_CONFIG
submit.mc...
divert(-1)dnl
divert(0)dnl
define(`_USE_ETC_MAIL_')dnl
include(`/usr/share/sendmail/cf/m4/cf.m4')dnl
include(`/etc/mail/tls/starttls.m4')dnl
VERSIONID(`$Id: submit.mc, v 8.12.0.Beta19 2001/04/23 12:00:00 cowboy Exp $')
OSTYPE(`debian')dnl
DOMAIN(`debian-msp')dnl
FEATURE(`nocanonify')dnl
FEATURE(`accept_unresolvable_domains')dnl
FEATURE(`virtusertable')dnl
FEATURE(`msp')dnl
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (100, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.4.19
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages sendmail depends on:
ii rmail 8.13.7-2 MTA->UUCP remote mail handler
ii sendmail-base 8.13.7-2 powerful, efficient, and scalable
ii sendmail-bin 8.13.7-2 powerful, efficient, and scalable
ii sendmail-cf 8.13.7-2 powerful, efficient, and scalable
ii sensible-mda 8.13.7-2 Mail Delivery Agent wrapper
sendmail recommends no packages.
Versions of packages sensible-mda depends on:
ii libc6 2.3.6-15 GNU C Library: Shared libraries
ii procmail 3.22-16 Versatile e-mail processor
ii sendmail-bin [mail-transport- 8.13.7-2 powerful, efficient, and scalable
Versions of packages rmail depends on:
ii libc6 2.3.6-15 GNU C Library: Shared libraries
ii libldap2 2.1.30-13+b1 OpenLDAP libraries
ii sendmail-bin [mail-transpor 8.13.7-2 powerful, efficient, and scalable
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]