I'm not able to reproduce this using the current codebase.

Note that exim_tidydb needs run like this:

    $ /usr/sbin/exim_tidydb /tmp misc
    Tidying Exim hints database /tmp/db/misc

The exim4-base script itself has changed over the years, and I suspect
it's fixed whatever the original problem is.  For reference, the
corresponding code now looks like this:

    # if we reach this, invoking exim_tidydb from start-stop-daemon has         
                                      
    # failed, most probably because of libpam-tmpdir being in use               
                                      
    # (see #373786 and #376165)                                                 
                                      
    find $SPOOLDIR/db -maxdepth 1 -name '*.lockfile' -or -name 'log.*' \
    -or -type f -printf '%f\0' | \
    runuser --shell=/bin/bash \
         --command="xargs -0r -n 1 /usr/sbin/exim_tidydb $SPOOLDIR > /dev/null" 
\
         Debian-exim

Is the original issue still reproducible with Ubuntu 18.04 or 20.04?


** Changed in: exim4 (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/832030

Title:
  Cron error from exim4-base: "run-parts: /etc/cron.daily/exim4-base
  exited with return code 123"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/exim4/+bug/832030/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to