Library for Capabilities (linux-privs) Support

Edit Package libcap

Capabilities are a measure to limit the omnipotence of the superuser.
Currently a program started by root or setuid root has the power to do
anything. Capabilities (Linux-Privs) provide a more fine-grained access
control. Without kernel patches, you can use this library to drop
capabilities within setuid binaries. If you use patches, this can be
done automatically by the kernel.

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000016 16 Bytes
libcap-2.68.tar.sign 0000000833 833 Bytes
libcap-2.68.tar.xz 0000188824 184 KB
libcap.changes 0000026086 25.5 KB
libcap.keyring 0000015396 15 KB
libcap.spec 0000004743 4.63 KB
Revision 58 (latest revision is 59)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1075562 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 58)
- update to 2.68:
  * Force libcap internal functions to be hidden outside the library
  * Expanded the list of man page (links) to all of the supported API
    functions.
  * fixed some formatting issues with the libpsx(3) manpage.
  * Add support for a markdown preamble and postscript when generating
    .md versions of the man pages (Bug 217007)
  * psx package clean up
  * fix some copy-paste errors with TestShared()
  * added a more complete psx testing into this test as well
  * cap package clean up
  * drop an unnecessary use of ", _" in the sources
  * cleaned up cap.NamedCount documentation
  * Converted goapps/web/README to .md format and fixed the
    instructions to indicate go mod tidy is needed.
  * cap_compare test binary now cleans up after itself (Bug 217018)
  * Figured out how to cross compile Go programs for arm (i.e. RPi) that
    use C code, don't use cgo but do use the psx package
  * Eliminate use of vendor directory
Comments 1

Ilgaz Öcal's avatar

This library is problematic on current openSUSE TW, it doesn't install and when I try to build from rpm source:

Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/ilgaz/rpmbuild/BUILDROOT/libcap-2.64-84.121.x86_64 error: Installed (but unpackaged) file(s) found: /usr/lib64/security/pam_cap.so

RPM build errors: Installed (but unpackaged) file(s) found: /usr/lib64/security/pam_cap.so

openSUSE Build Service is sponsored by