GNOME Bugzilla – Bug 142373
[PATCH] Fix gnome-keyring on platforms that support SCM_CREDS but not the LOCAL_CREDS socket option
Last modified: 2019-02-22 11:46:00 UTC
Platforms such as FreeBSD support the SCM_CREDS ancillary message type, but they do not support the LOCAL_CREDS socket option. Therefore, gnome-keyring cannot read the required socket credentials, and fails to work correctly. The attached patch corrects this.
Created attachment 27625 [details] [review] Fix gnome-keyring on platforms that do not support LOCAL_CREDS
Created attachment 27626 [details] [review] Same fix as 27625, but do not patch the daemon
Created attachment 27628 [details] [review] Fixes the same problem, but includes sys/uio.h for struct iovec
Fixed in the development version. The fix will be available in the next major release. Thank you for your bug report.