At 7:44 AM -0500 4/30/01, Ted George wrote:

>  we are running a redhat 6.2 box as a pop mail server with qpopper in
>  server mode.  we have been using qpopper 3.1.2 and several versions
>  before that.  recently tried 4.0 and everything looked ok except these
>  errors started showing up in the logs.
>
>  Apr 29 11:45:54 mail popper[18125]: Unable to move
>  /var/spool/poptemp/.username.pop
>  to /var/spool/mail/username: Invalid cross-device link (18)
>
>  i built the binary with
>
>  --enable-servermode
>  --enable-temp-drop-dir=/var/spool/poptemp
>  --enable-cache-dir=/var/spool/popcache
>
>  did not use the enable-cache before with 3.1.2.  all other options the
>  same as before.  the only other thing we did different with 4.0 is using
>  the -F option from the command line, popper -sF.  also we run a quota on
>  /var/spoo/mail, and no quota on the other 2 dirs (the other dirs have
>  plenty of available space).  does 4.0 now need more space
>  /var/spool/mail even though it was successfully using the poptemp and
>  popcache dirs, we verified files were being created there.
>
>  does anyone have any information on this error, we have downgraded back
>  to 3.1.2 until we can find out what caused this
>
>  thanks in advance

There is no need to fall back to 3.1.2.  All that is happening is 
that you told Qpopper 4.0 to move instead of copy the spool during 
the end-of-session update; when Qpopper tried to do so it got an 
error, so it let you know (and of course fell back on copying).

So you can continue using Qpopper 4, and either (a) ignore the 
errors, (b) turn off the '-F' option, or (c) make sure that your 
temp spool directory is on the same file system as your spool 
directory.

Reply via email to