VFS MODULE writers HEAD's up!!! Fixing Cascaded VFS modules

Stefan Metzmacher stefan.metzmacher at metzemix.de
Fri Apr 18 23:01:39 GMT 2003


At 00:37 19.04.2003 +0200, Jelmer Vernooij wrote:
>On Fri, Apr 18, 2003 at 11:41:16PM +0200, Stefan (metze) Metzmacher wrote 
>about 'VFS MODULE writers HEAD's up!!! Fixing Cascaded VFS modules':
> > the current design of handling the cascaded vfs modules.
>
> > is broken for the following setup:
>
> > [share1]
> >         path = /data1
> >         vfs object = audit recycle
>
> > [share2]
> >         path = /data2
> >         vfs object = audit fake_perms
>
> > 1.)Since the audit module has a global:
> > vfs_ops default_vfs_ops; struct
>
> > this can only holds the recylce vfs_ops OR the fake_perms ops.
>
> > So what we need is, a function witch returns the default vfs_ops
> > for the module and the current onnection.
>
> > So Jelmer and me have choosen a solution for this.
>The proposal we agreed upon was for the 'truly' fixed
>interface (e.g. also fixing the point 4 you mentioned), which

did you really mean 4.) ???

>Let's discuss this some more - I'll send some more comments after I've
>looked at your lp_param patches :-)

ok, I hope we got also feedback from some people that maintain external 
modules!

Because they are the reason for not doing big changes to the interface!

-----------------------------------------------

Stefan Metzmacher

stefan.metzmacher at metzemix.de 



More information about the samba-technical mailing list