quota issue - fs backend troubles with mount

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

quota issue - fs backend troubles with mount

Arturo Bianchi
Hi,
with the last update to version 2.2.33.2 I had problems with quota
management; the plugin no longer reads the configuration correctly or
something undocumented has changed!

Until the version 2.2.30.2 the mount parameter work well, now no longer;
so with...

plugin {
   quota  = fs:HOME:mount=/home
   quota2 = fs:INBOX:mount=/var/spool
}

...the server no longer works and I read this in the log:

Debug: Module loaded: /usr/lib64/dovecot/lib10_quota_plugin.so
Debug: Quota root: name=HOME=fs args=mount=/home
Debug: Quota grace: root=HOME bytes=0 (10%)
Debug: Quota root: name=INBOX backend=fs args=mount=/var/spool
Debug: Quota grace: root=INBOX bytes=0 (10%)
Error: User initialization failed: Failed to initialize quota: Quota root HOME: fs quota init failed: Unknown parameter for backend fs: =/home


I saw that the method for acquiring the parameters was revised in the
src/plugins/quota/quota-fs.c but I still could not understand why it
fails!

Some advice?

Do I have a formatting problem or am I missing some news about it?


Thanks,
Arturo.

--
73s
Reply | Threaded
Open this post in threaded view
|

Re: quota issue - fs backend troubles with mount (found commit)

Arturo Bianchi
On Sat, 6 Jan 2018, Arturo Bianchi wrote:

> Until the version 2.2.30.2 the mount parameter work well, now no longer; so
> with...
>
> plugin {
>  quota  = fs:HOME:mount=/home
>  quota2 = fs:INBOX:mount=/var/spool
> }
>

Well,
I think I found the fix inside the git tree...

https://github.com/dovecot/core/commit/d32f4c43ddfe51fd757c15fe1821287ab5b3caf5#diff-e72982e5f369f46babc0f4b79df68878

...in the week I check if I can apply the change to the 2.2.33.2 that was
actually released before this commit.


Arturo.
--
73s