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]

Reply via email to