Hello, in my system user a is administrator. I want to upload a global Sieve script. I use as authentication and authorization ID a . On the master branch timsieved/actions.c first sets sieve_dir to /usr/sieve/global and then calls sieve_ensure_folder("a", ). In sieve_ensure_folder for userid="a" sievedir is "/usr/sieve/uuid/8/9/89064d8a-6c66-407f-a6fd-a8faf3d886af".
The first problem is, that even if a is admin user, sieve_ensure_folder fails to create user/a/#sieve, unless user/a already exists. But user/a is not supposed to exist for admin users. Second problem is, that once I use for ManageSieve a as authentication and authorization ID, the script is uploaded in the #sieve folder of user a while under /usr/local/global nothing is put. How are supposed global Sieve scripts to be uploaded, so that `include :global` does work? In the past timsieved for authorization=authentication ID=admin user put the sieve scripts in the :global namespace. Greetings Дилян ------------------------------------------ Cyrus: Devel Permalink: https://cyrus.topicbox.com/groups/devel/Tc185dcc86ac63d33-M5076052961af362132d70296 Delivery options: https://cyrus.topicbox.com/groups/devel/subscription