Bug 20898 - cyrus deliver -E option no longer supported
Summary: cyrus deliver -E option no longer supported
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Powertools
Classification: Retired
Component: cyrus-imapd
Version: 7.0
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nalin Dahyabhai
QA Contact:
URL:
Whiteboard:
Keywords:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2000-11-15 10:14 UTC by Andreas J. Bathe
Modified: 2007-04-18 16:29 UTC (History)
0 users

(edit)
Clone Of:
(edit)
Last Closed: 2000-11-30 09:22:32 UTC


Attachments (Terms of Use)

Description Andreas J. Bathe 2000-11-15 10:14:32 UTC
I'm setting up the Cyrus IMAP server (RH 7.0). Upgraded to the Rawhide
version cyrus-imapd-2.0.7-2. In /etc/cron.daily there is the script
cyrus-imapd:

#!/bin/bash
su cyrus -s /bin/bash -c '/usr/cyrus/bin/deliver -E 3'

and logs the following error:

deliver: 'E' option no longer supported
421-4.3.0 usage: deliver [-m mailbox] [-a auth] [-r return_path] [-l] [-D]
421 4.3.0 v2.0.7

I commented it out. Do we still need that cron-daily script?

Andreas J. Bathe
merconic GmbH, Berlin

Comment 1 Andreas J. Bathe 2000-11-30 09:22:29 UTC
Within the info-cyrus list I found:

The "ctl_deliver" program now can prune the deliverdb; I believe the
sample cyrus.conf files will automatically call ctl_deliver to prune
back the database once a day.

So I changed /etc/cron.daily/cyrus-imapd to:

#!/bin/bash
su - cyrus -s /bin/bash -c '/usr/cyrus/bin/ctl_deliver -E 3'

Andreas J. Bathe
merconic GmbH, Berlin

Comment 2 Nalin Dahyabhai 2001-02-15 17:32:11 UTC
I'll change this for 2.0.9-2 and later.  Thanks!

Comment 3 Andy 2004-12-17 15:00:16 UTC
Proposed solution:

in /etc/cron.daily/cyrus-imapd

#!/bin/bash

su - cyrus -s /bin/bash -c '/usr/cyrus/bin/cyr_expire -E 3'

Andy Pieters
Straight-A-Software Nice, FR


Note You need to log in before you can comment on or make changes to this bug.