<div dir="ltr"><div>Hi,</div><div><br></div><div>I recently debugged a problem [1] where linkfiles were not created properly a gluster volume created using bricks running UFS . Whenever a linkfile was created, the sticky bit was not set on it causing the same file to be listed twice.</div><div><br></div><div>FromĀ <span style="color:rgb(0,0,0);white-space:pre-wrap"> </span><a href="https://www.freebsd.org/cgi/man.cgi?query=chmod&amp;sektion=2" style="white-space:pre-wrap;color:rgb(102,153,204);text-decoration:none">https://www.freebsd.org/cgi/man.cgi?query=chmod&amp;sektion=2</a></div><div><br></div><div>The FreeBSD VM system totally ignores the sticky bit (S_ISVTX) for executables.<span class="gmail-Apple-tab-span" style="white-space:pre">        </span>On UFS-based file systems (FFS, LFS) the sticky bit may only be set upon directories.</div><div><br></div><div>Based on this I do not think we can support UFS bricks for gluster volumes. However, I have not worked with FreeBSD so I would like folks who have to let me know if this is correct or if there is something I am missing.</div><div><br></div><div>I was able to force the sticky bit on a file using a testfile attached to [1] but it is not straightforward and I am reluctant to propose this.</div><div><br></div><div>Thanks,</div><div>Nithya</div><div><br></div><div>[1] <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1176011">https://bugzilla.redhat.com/show_bug.cgi?id=1176011</a></div></div>