Reporting broken symlinks to clients
Jeremy Allison
jra at samba.org
Mon Jun 17 12:41:28 MDT 2013
On Fri, Jun 14, 2013 at 06:29:08PM -0400, Ira Cooper wrote:
> On Fri, Jun 14, 2013 at 6:27 PM, Christof Schmitt <
> christof.schmitt at us.ibm.com> wrote:
>
> > On Fri, Jun 14, 2013 at 12:37:24PM -0700, Jeremy Allison wrote:
> > > > This could be useful in environments where the same directory is
> > > > accessible to Windows clients and to Linux/Unix systems. When a
> > > > broken symlink is created, the Windows clients would at least be able
> > > > to see that there is a file.
> > > >
> > > > Comments?
> > >
> > > What is the goal of presenting the broken links to the Windows clients ?
> > >
> > > I'm trying to understand the use case here.
> >
> > I will try to get some more details. The main point would be that the
> > client sees that a file exists, even if it is not accessible. If i
> > remember correctly, this is from an application that accesses the same
> > share through cifs and nfs, the links are only valid on the nfs client
> > systems, and the existence of the symbolic link is used to determine
> > the behaviour of the application.
>
>
>
> One of the simpler use cases is removal of a directory recursively. If
> there's a symlink in the directory the windows client can't find. It can't
> remove it, and then it can't remove the directory.
Seeting "hide unreadable" will allow the broken link to be deleted.
Jeremy.
More information about the samba-technical
mailing list