flathub / flathub/org.linux_hardware.hw-probe

Nonsensical permissions

Open
#15 3 comments 2 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
4
Forks
7
PR merge metrics
No merged PRs in 30d

Description

- - --filesystem=/sys:ro

That does nothing and is blacklisted.

- - --filesystem=/dev

That does nothing and is blacklisted.

- - --env=PATH=/usr/bin:/bin:/usr/sbin:/sbin:/app/bin:/app/sbin

Just stop installing things into `sbin`? Thats roughly the default value.

- - --env=LD_LIBRARY_PATH=/app/lib/x86_64-linux-gnu/:/app/lib/i386-linux-gnu/:/app/lib64:/app/lib

Stop installing things into `lib64`..

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the packaging or manifest configuration containing the listed --filesystem and --env entries, then check whether those permissions and paths are still required. Done means the blacklisted permissions and obsolete path entries are removed without breaking the app build. The repository is archived and the app is EOL, so confirm that work is still wanted.

Written by the indexing model from the issue text.

Assessment

Domain
security
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.