From: Yuri Sedunov <aris@altlinux.org>
To: devel@lists.altlinux.org
Subject: Re: [devel] I: glibc 2.32 && sisyphus snapshot publication skip
Date: Tue, 22 Dec 2020 12:41:51 +0300
Message-ID: <3137c85ebfe6e33866e56fefee15d463649c3d65.camel@altlinux.org> (raw)
In-Reply-To: <236b5a67-8b82-3d92-a762-9b79bf44744f@basealt.ru>
В Вт, 22/12/2020 в 12:10 +0300, Anton Farygin пишет:
>
> Патчи всё-таки лучше фиксировать в bugzilla, как и ошибки.
>
> Если это было нужно сделать в libcap, то отправьте изменение,
> пожалуйста.
Проблема появилась в этой libcap-ng:
* Mon Nov 23 2020 Anton Farygin <rider@altlinux.ru> 0.8.1-alt1
- 0.8.1
С ней отвалился gnome-keyring. Благо, апстрим уже к тому времени
выпустил исправление.
commit ebc7bc9efacc17049e54da8d96a4a29943621113
Author: Steve Grubb <sgrubb@redhat.com>
Date: Fri Nov 20 11:52:14 2020 -0500
Update libcap-ng capability handling
There is a change in libcap-ng-0.8.1 that causes gnome-keyring to not
work correctly. The capng_apply function now returns an error if it
cannot change the bounding set. Previously this was ignored. Which
means now gnome-keyring exits when it shouldn't.
The new patch adds troubleshooting info to the error messages. And it
checks to see if we have CAP_SETPCAP. If we do not, then we cannot
change the bounding set and just set capabilities. On the setuid side,
it now drops the bounding set and clears any supplemental groups that
may be left over as an accident.
--
Yuri N. Sedunov
next prev parent reply other threads:[~2020-12-22 9:41 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-12-18 15:38 ` Gleb Fotengauer-Malinovskiy
2020-12-18 16:08 ` [devel] Inconvenient seccomp (Was: I: glibc 2.32 && sisyphus snapshot publication skip) Vladimir D. Seleznev
2020-12-18 16:15 ` Dmitry V. Levin
2020-12-18 18:48 ` Alexey Gladkov
2020-12-18 20:21 ` Andrey Savchenko
2020-12-18 21:17 ` Alexey Gladkov
2020-12-19 11:56 ` [devel] I: rpcsvc-proto-devel + rpcgen Dmitry V. Levin
2020-12-20 14:26 ` Антон Мидюков
2020-12-20 14:31 ` Dmitry V. Levin
2020-12-21 2:33 ` [devel] I: glibc 2.32 && sisyphus snapshot publication skip Alexey Tourbin
2020-12-21 11:34 ` Dmitry V. Levin
2020-12-21 13:41 ` Alexey Tourbin
2020-12-21 14:10 ` Vladimir D. Seleznev
2020-12-21 14:19 ` Dmitry V. Levin
2020-12-21 15:12 ` Anton V. Boyarshinov
2020-12-22 7:57 ` Anton Farygin
2020-12-22 8:52 ` Pavel Nakonechnyi
2020-12-22 9:10 ` Anton Farygin
2020-12-22 9:18 ` [devel] libcap-ng Dmitry V. Levin
2020-12-22 9:41 ` Yuri Sedunov [this message]
2020-12-22 10:16 ` [devel] I: glibc 2.32 && sisyphus snapshot publication skip Anton Farygin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3137c85ebfe6e33866e56fefee15d463649c3d65.camel@altlinux.org \
--to=aris@altlinux.org \
--cc=devel@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git