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: