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

[FEAT] Support for systems that don't have udev #340

Closed
MattKobayashi opened this issue Jul 23, 2022 · 4 comments · Fixed by #352
Closed

[FEAT] Support for systems that don't have udev #340

MattKobayashi opened this issue Jul 23, 2022 · 4 comments · Fixed by #352
Labels

Comments

@MattKobayashi
Copy link
Sponsor Contributor

Is your feature request related to a problem? Please describe.
I've recently transitioned to Alpine Linux as my host OS, and I noticed that /run/udev (required by Scrutiny for device metadata) isn't available by default. I believe the eudev package can replace the required functionality, but it would be nice if Scrutiny was able to work around this requirement on OSes that don't have udev.

Describe the solution you'd like
Implement an alternative method of gathering device metadata for OSes that don't have udev.

@AnalogJ
Copy link
Owner

AnalogJ commented Jul 24, 2022

Hey @MattKobayashi
Under the hood scrutiny uses github.com/jaypipes/ghw to get block device information.

Can you open an issue there about Alpine/eudev support?

@AnalogJ AnalogJ added enhancement New feature or request waiting for response labels Jul 24, 2022
@MattKobayashi
Copy link
Sponsor Contributor Author

Hi @AnalogJ,

I seem to have worked around the issue by installing eudev and triggering a udev update with udevadm trigger. I feel like it might be prudent to document this, are you averse to a PR with some extra details in the troubleshooting docs?

@AnalogJ
Copy link
Owner

AnalogJ commented Jul 28, 2022

Hey @MattKobayashi
Adding this to the troubleshooting docs would be great, thanks!

@MattKobayashi
Copy link
Sponsor Contributor Author

Thanks @AnalogJ, I've opened #342 and closing this issue out. 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants