[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [SENDMAIL] sensible-mda casse les adresse pluss'ee



Jean Charles Delepine <delepine@lan.univ-lyon1.fr> writes:

> Question, il ne faut vraiment plus utiliser sendmail avec debian ou ça 
> vaut la peine que je fasse un bugreport auprès de monsieur cowboy ?

Bon, j'ai envoyé un bug-report accompagné d'un patch, à suivre.

diff -u -r sendmail-8.9.3.old/debian/debian.m4 sendmail-8.9.3/debian/debian.m4
--- sendmail-8.9.3.old/debian/debian.m4 Wed Mar 17 18:53:41 1999
+++ sendmail-8.9.3/debian/debian.m4     Wed Mar 17 18:54:07 1999
@@ -38,7 +38,7 @@
 define(`LOCAL_MAILER_PATH', `/usr/sbin/sensible-mda')dnl
 dnl define(`LOCAL_MAILER_FLAGS', `mnru9')dnl
 define(`LOCAL_MAILER_FLAGS', `hnu90')dnl
-define(`LOCAL_MAILER_ARGS', `sensible-mda $g $u ${client_addr}')dnl
+define(`LOCAL_MAILER_ARGS', `sensible-mda $g $u $h ${client_addr}')dnl
 define(`LOCAL_SHELL_FLAGS', `u90')dnl
 define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl
 define(`USENET_MAILER_PATH', `/usr/bin/inews')dnl
diff -u -r sendmail-8.9.3.old/debian/sensible-mda.c sendmail-8.9.3/debian/sensible-mda.c
--- sendmail-8.9.3.old/debian/sensible-mda.c    Wed Mar 17 18:53:41 1999
+++ sendmail-8.9.3/debian/sensible-mda.c        Wed Mar 17 19:01:47 1999
@@ -52,11 +52,11 @@
       if (passwd_entry && !stat(procmailrc, &procmailrc_stat) && procmailrc_stat.st_uid==passwd_entry->pw_uid) {
           done = 0;
           execl (PROCMAIL, PROCMAIL, "-t", "-f",
-                 argv[1], "-m", procmailrc, NULL);
+                 argv[1], "-m", procmailrc,  "-a", argv[3], NULL);
         } else {
           done = 0;
           execl (PROCMAIL, PROCMAIL, "-t", "-f", 
-                 argv[1], "-d", argv[2], NULL);
+                 argv[1], "-d", argv[2], "-a", argv[3], NULL);
         }
       }
     else


Reply to: