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

Debug chroot and setuid #1694

Merged
merged 6 commits into from
Nov 3, 2022

Conversation

jimklimov
Copy link
Member

We lacked log information about changes of chroot jail (uncommon) and uid/gid (everywhere), which makes troubleshooting harder (e.g. lack of access to config files or USB device nodes). Now we have it :)

This PR also enhances make check-NIT for builds done as root (relaxes permissions to generated test config files, so de-levated nobody can read them), so their default make check passes.

@jimklimov jimklimov added enhancement CI Entries related to continuous integration infrastructure (historically also recipes like Makefiles) labels Nov 2, 2022
@jimklimov jimklimov added this to the 2.8.1 milestone Nov 2, 2022
@jimklimov jimklimov merged commit 5b449e8 into networkupstools:master Nov 3, 2022
@jimklimov jimklimov deleted the debug-chroot-setuid branch November 3, 2022 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Entries related to continuous integration infrastructure (historically also recipes like Makefiles) enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant