Skip to content

Sentinel shell scripts#44

Merged
toderash merged 4 commits intomainfrom
sentinel-shell-scripts
Feb 4, 2026
Merged

Sentinel shell scripts#44
toderash merged 4 commits intomainfrom
sentinel-shell-scripts

Conversation

@toderash
Copy link
Member

Three shell scripts for early-testing on received packages to check for basic file anomalies. In some cases, they'll highlight things that need a closer look, in others they'll report critical issues. Needs a bit more testing. See readme.md for what they do and what kinds of file-mangling they should catch.

General idea is that these would run near the start of a package intake. The permission-check script has a flag to fix world-writeable files/dirs. We won't generally just fix things, but this is an easy lift when rebundling legacy packages.

Signed-off-by: Brent Toderash <brent@toderash.net>
new commit toward #12, #29, & #39 

Signed-off-by: Brent Toderash <brent@toderash.net>
Signed-off-by: Brent Toderash <brent@toderash.net>
@toderash toderash added this to the MVP milestone Jan 26, 2026
@toderash toderash added the enhancement New feature or request label Jan 26, 2026
@toderash toderash moved this to Review in Forge Board Jan 31, 2026
@toderash toderash requested a review from ramseyp February 4, 2026 00:11
Copy link
Member

@ramseyp ramseyp left a comment

Choose a reason for hiding this comment

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

one small typo in the readme. These look good.

Corrected spelling errors in the readme file.

Signed-off-by: Brent Toderash <brent@toderash.net>
@toderash toderash merged commit 51c322d into main Feb 4, 2026
1 check passed
@github-project-automation github-project-automation bot moved this from Review to Done in Forge Board Feb 4, 2026
@toderash toderash deleted the sentinel-shell-scripts branch February 4, 2026 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants