Skip to content
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

README.md: put chroot style information together, extend #32446

Merged
merged 1 commit into from
Aug 11, 2021

Conversation

Chocimier
Copy link
Member

No description provided.

README.md Show resolved Hide resolved
README.md Outdated
@@ -112,6 +109,11 @@ options it will fail with `EINVAL (Invalid argument)`.

#### xbps-uchroot(1)

This is the only method that implements functionality of `xbps-src -t`, therefore the
flag enables it ignoring choice in configuration file.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
flag enables it ignoring choice in configuration file.
flag enables it and ignores the choice made in configuration files.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

Comment on lines +115 to +113
XBPS utility that uses `namespaces` and must be `setgid` (part of xbps).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
XBPS utility that uses `namespaces` and must be `setgid` (part of xbps).
XBPS utility that uses `namespaces` and must be `setgid` (part of `xbps` package in Void Linux).

Maybe this should go before the "This is the only..." paragraph?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is part of xbps whereever it is extracted, remark is more useful when you are outside Void.

README.md Outdated
Comment on lines 145 to 147
bubblewrap, setuid implementation of a subset of user namespaces
for unprivileged users. Requires no other permissions.
See <https://github.com/containers/bubblewrap>.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Our bwrap isn't suid, it uses user namespaces as well. I think something like "sandbox tool that can use user namespaces or be suid" would be more adequate.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

README.md Outdated
Comment on lines 439 to 440
If xbps-uunshare does not work because of no `user namespaces` support,
try other [chroot methods](#chroot-methods).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If xbps-uunshare does not work because of no `user namespaces` support,
try other [chroot methods](#chroot-methods).
If `xbps-uunshare` does not work because of lack of `user_namespaces(7)` support,
try other [chroot methods](#chroot-methods).

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

@Chocimier Chocimier merged commit 772b157 into void-linux:master Aug 11, 2021
@Chocimier Chocimier deleted the chroot-styles branch August 11, 2021 21:28
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 10, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants