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

Make udev rules more robust #78

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Apr 3, 2022

  1. dmsetup: return non-zero on stdio I/O error

    If there is an I/O error on stdout or stderr, return a non-zero status
    so that udev can avoid trusting the values printed.
    DemiMarie committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    0cae942 View commit details
    Browse the repository at this point in the history
  2. Disable lvm2 udev rules if dmsetup splitname fails

    If the output of `dmsetup splitname` cannot be trusted, the safest
    option is to disable all lvm2 rules.
    DemiMarie committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    bedc445 View commit details
    Browse the repository at this point in the history
  3. Disable udev rules if udev flags can't be obtained

    In this cased the safest option is to disable most udev rules.
    DemiMarie committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    45f8689 View commit details
    Browse the repository at this point in the history
  4. Drop support for very old kernels

    All kernels Qubes OS uses are new enough to have the dm/ subdirectory.
    DemiMarie committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    b9ad503 View commit details
    Browse the repository at this point in the history