Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Aug 2001 15:58:09 +0300
From:      Valentin Nechayev <netch@ivb.nn.kiev.ua>
To:        procmail-users@procmail.org, freebsd-ports@freebsd.org
Subject:   bug in procmail 3.21 in forming maildir names?
Message-ID:  <20010824155809.C368@iv.nn.kiev.ua>

next in thread | raw e-mail | index | archive | help
Good old behavior on procmail 3.15:

[cut procmail.log]
=46rom netch@lucky.net  Sun May 27 09:11:38 2001
 Subject: cvs commit: src/sys/pccard pcic.c pcicvar.h
  Folder: in.freebsd.cvs.mdir/new/_jd.aqJE7.iv.nn.kiev.ua                  =
2932
=46rom netch@lucky.net  Sun May 27 09:11:38 2001
 Subject: cvs commit: src/sys/sys disk.h disklabel.h
  Folder: in.freebsd.cvs.mdir/new/_ld.aqJE7.iv.nn.kiev.ua                  =
2904

After installing procmail 3.21, a pieces of garbage appears in file names:

=46rom root  Fri Aug 24 14:59:28 2001
 Subject: iv.nn.kiev.ua booted
  Folder: in.mdir/new/998654368.250_0.cmail.logiv.nn.kiev.ua               =
3905

or worse case with '/' in garbage part and falling back to default destinat=
ion:

procmail: Couldn't create or rename temp file "in.freebsd.cvs.mdir/tmp/9986=
42601
=2E2007_0.bin:/usr/sbin:/bin:/sbiniv.nn.kiev.ua"
procmail: Couldn't create or rename temp file "in.mdir/tmp/998642601.2007_1=
.2601
=2E2007_0.bin:/usr/sbin:/bin:/sbiniv.nn.kiev.uaiv.nn.kiev.ua"
=46rom owner-cvs-all@FreeBSD.ORG  Fri Aug 24 11:43:21 2001
 Subject: cvs commit: src/sys/i386/i386 initcpu.c locore.s
  Folder: /var/mail/netch                                                  =
2622
procmail: Couldn't create or rename temp file "in.freebsd.cvs.mdir/tmp/9986=
42601
=2E2009_0.bin:/usr/sbin:/bin:/sbiniv.nn.kiev.ua"
procmail: Couldn't create or rename temp file "in.mdir/tmp/998642601.2009_1=
.2601
=2E2009_0.bin:/usr/sbin:/bin:/sbiniv.nn.kiev.uaiv.nn.kiev.ua"
=46rom owner-cvs-all@FreeBSD.ORG  Fri Aug 24 11:43:21 2001
 Subject: cvs commit: src/sys/i386/i386 locore.s
  Folder: /var/mail/netch                                                  =
2528

Procmail is built from standard FreeBSD port, portname is procmail-3.21.
procmail -v says

=3D=3D=3D{{{
procmail v3.21 2001/06/29
    Copyright (c) 1990-1999, Stephen R. van den Berg    <srb@cuci.nl>
    Copyright (c) 1997-2001, Philip A. Guenther         <guenther@sendmail.=
com>

Submit questions/answers to the procmail-related mailinglist by sending to:
        <procmail-users@procmail.org>

And of course, subscription and information requests for this list to:
        <procmail-users-request@procmail.org>

Locking strategies:     dotlocking, lockf()
Default rcfile:         $HOME/.procmailrc
Your system mailbox:    /var/mail/netch
=3D=3D=3D}}}

System is FreeBSD 4.4-RC (it was 4.3-STABLE during procmail's build)

Parts of ~/.procmailrc:

=3D=3D=3D{{{
MAILDIR=3D/usr/homes/netch/Mail
PATH=3D/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin
SENDMAILFLAGS=3D-oi
LOGFILE=3D/usr/homes/netch/procmail.log

:0H
* ^Sender: owner-cvs-all@FreeBSD.ORG
in.freebsd.cvs.mdir/

:0
in.mdir/
=3D=3D=3D}}}

Procmail calling:

netch@iv:~>sendmail -bv netch
"|IFS=3D' ' && exec /usr/local/bin/procmail -f- || exit 75 netch"... delive=
rable: mailer prog, user "|IFS=3D' ' && exec /usr/local/bin/procmail -f- ||=
 exit 75 netch"


/netch

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010824155809.C368>