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]