-
Notifications
You must be signed in to change notification settings - Fork 234
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove "incomplete" TCB support #1046
Conversation
WITH_TCB was always documented as incomplete. Signed-off-by: Chris Hofstaedtler <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed-by: Alejandro Colomar <[email protected]>
Thanks!
Are you sure this is an incomplete functionality? I know the configure script states it's incomplete, but that could be a leftover. I'd like to make sure that nobody is using this functionality before removing it. |
Looks like it would need to build against https://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/tcb/tcb/libs/libtcb.c?rev=1.9;content-type=text%2Fplain;only_with_tag=MAIN to get the tcp_drop_priv() etc functions. What distros package those? |
Here's one: https://madb.mageia.org/package/list/t_search/tcb/application/0. I found it because it's listed here: https://www.openwall.com/tcb/. |
Here's another one that I found: https://packages.altlinux.org/en/search/?branch=sisyphus&q=tcb. |
In Mageia, tcb seems to be unmaintained. In ALTLinux, the maintainer seems to be @ldv-alt . |
I'm currently a shadow utilities maintainer in ALTLinux. |
According to https://repology.org/project/tcb/versions only:
|
Thanks, looking forward to a merge request! |
Remove Owl TCB support, as:
In the context of #999, reimplementing something incomplete in util-linux does not seem like a good idea to me.