Inconsistent dealing with SPACE in scriptname, sieve scripts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cyrus-imapd-2.2 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Handling of sieve scriptname and SPACE is inconsistent.
The server ( cyrus-common-2.2: /usr/lib/
The userrland application for downloading and uploading script can NOT deal with filenames that contains SPACE.
( cyrus-admin-2.2: /usr/bin/sieveshell )
This situation can only occur if you use some other tool or application to upload a file that contains SPACE.
If you do, you cannot download/remove or activate it with sieveshell.
My take on the situation is that
timsieved is the daemon that administers the sievecript, server side.
Sieveshell is the userland counterpart used to upload/download and administer the scripts.
These 2 tools should be compatible in how to treat sieve scripts.
I think that this should be resolved in either:
1) timsieved should NOT accepts SPACE as part of a scriptname
2) sieveshell need to have some way of putting SPACE into scriptnames