mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-08-12 17:38:20 +00:00
gnome-keyring: set file capabilities in pkg_postinst
file capabilities need to be set on gnome-keyring-daemon. This is now possible using pkg_postinst function on the build host. Previous workarounds are not needed anymore. Signed-off-by: Daniel Wagenknecht <dwagenknecht@emlix.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
61e3bc3907
commit
e8dd3c0251
@ -43,10 +43,8 @@ FILES_${PN} += " \
|
||||
${base_libdir}/security/*${SOLIBSDEV} \
|
||||
${libdir}/pkcs11/gnome-keyring-pkcs11.so \
|
||||
"
|
||||
|
||||
# fix | gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
|
||||
# This does not make it through pseudo so perform on-target - sigh
|
||||
pkg_postinst_ontarget_${PN} () {
|
||||
setcap cap_ipc_lock+ep `which gnome-keyring-daemon`
|
||||
pkg_postinst_${PN} () {
|
||||
setcap cap_ipc_lock+ep $D/${bindir}/gnome-keyring-daemon
|
||||
}
|
||||
RDEPENDS_${PN} += "libcap-bin"
|
||||
PACKAGE_WRITE_DEPS += "libcap-native"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user