I'm trying to upgrade from procmail 2.91 to 3.10 or 3.11pre4 (on SunOS
4.1.3), but both the 3.1x versions seem to be handling mailspool
permissions incorrectly when in delivery mode.
With procmail running as root, "procmail -d rfunk < file" results in
procmail saying that the existing mail file (owned by rfunk) is bogus,
so it moves that to a BOGUS file, then it delivers the mail and leaves
the resulting file owned by root.
Why does procmail 3.1x think rfunk's mail should be owned by root?
(Users' mail spool files are owned by them, mode 600, and the directory
is mode 1777. procmail is setuid root. procmail 2.91 works
correctly.)
--
============== R o b F u n k ==============|========> funk+(_at_)osu(_dot_)edu
<========
"...his hands were doing what they liked to |
rfunk(_at_)peri(_dot_)acs(_dot_)ohio-state(_dot_)edu
do best -- replacing men like himself with |
rfunk(_at_)marvin(_dot_)uts(_dot_)ohio-state(_dot_)edu
machines." -Vonnegut, "Player Piano" |http://er4www.eng.ohio-state.edu/~funkr