https://bugzilla.novell.com/show_bug.cgi?id=668674 https://bugzilla.novell.com/show_bug.cgi?id=668674#c0 Summary: Samba RPMs are build without libcap Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Samba AssignedTo: samba-maintainers@SuSE.de ReportedBy: Ralf.Friedl@online.de QAContact: samba-maintainers@SuSE.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Windows; U; Win98; de-AT; rv:1.8.1.24) Gecko/20100228 SeaMonkey/1.1.19 The Samba RPMs in 11.3 and in Factory are build without libcap. One consequence of this is that leases on files with a different owner fail. From man fcntl: "An unprivileged process may only take out a lease on a file whose UID (owner) matches the file system UID of the process." When libcap-devel is present at compile time, Samba will accqure the capability to get the lease anyway. So libcap-devel should be added to the requirements for the Samba SRPM. On a related note, automake/autoconf is also necessary to build, but then the build will fail and not produce a program with reduced functionality. Reproducible: Always Steps to Reproduce: 1. Try a lease (oplock) on a file with a different owner. Actual Results: oplock fails. Expected Results: oplock succeeds. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.