Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • S Solaar
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 10
    • Issues 10
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • pwr-Solaar
  • Solaar
  • Merge requests
  • !67

udev: Use uaccess instead of plugdev (pwr/Solaar#66)

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge github/fork/Lekensteyn/updates into master Jun 16, 2013
  • Overview 1
  • Commits 1
  • Pipelines 0
  • Changes 3

Created by: Lekensteyn

Rules are taken from https://git.lekensteyn.nl/ltunify/. The "VX Nano" receivers (c51a and c526) have been removed as these are only used for Cordless mice and are not even enabled in Solaar.

The installer is updated to check for the existence of a group and mktemp to create temporary files. (relying on $TMPDIR is a bad idea.) This installer is too fancy, most users will be fine with install -m644 rules.d/42-logitech-unify-permissions.rules /etc/udev/rules.d/. If you are lazy and want to make solaar-cli work over SSH, then this installer will help you. It won't add you to the plugdev group, instead it will edit the rule to use your user's primary group.

Oh, and it does not change this group to "root" as that is pretty useless given that root is the default.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/Lekensteyn/updates