ALT Linux Bugzilla – #8142
cap_[gs]et_file missing (breaks zsh/cap.so)
Last modified: 2005-10-07 00:05:34
You need to
before you can comment on or make changes to this bug.
* Mon Aug 15 2005 Dmitry V. Levin <ldv@altlinux> 1:1.10-alt13
- Restricted list of global symbols exported by the library.
zsh /usr/lib/zsh/cap.so U cap_get_file
zsh /usr/lib/zsh/cap.so U cap_set_file
/usr/include/sys/capability.h:cap_t cap_get_file(const char *);
/usr/include/sys/capability.h:int cap_set_file(const char *, cap_t);
I think this bug report is wrong, because cap_file.c was not included to the
library, and these files was not exported.
Yep, I see now it has nothing to do with restricted export, 'cause
cap_get_file() wasn't there anyway. So I change the description as follows:
sys/capability.h exposes cap_get_file() and cap_set_file() as part of public
API, while as libcap.so.1 fails to provide corresponding text symbols.
OK, prototypes of these functions will be removed from sys/capability.h
Removed these prototypes in 1.10-alt14.