Unverified Commit 878e468e authored by Fernando Rodrigues's avatar Fernando Rodrigues Committed by GitHub
Browse files

dediprog-sf100: Grant seat sessions access to device in udev rules (#463118)

parents d6f4a151 8b3261dc
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
  src = fetchFromGitHub {
    owner = "DediProgSW";
    repo = "SF100Linux";
    rev = "V${finalAttrs.dediprogVersion}";
    tag = "V${finalAttrs.dediprogVersion}";
    hash = finalAttrs.dediprogHash;
  };

@@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: {

  doInstallCheck = true;
  udevRules = pkgs.writeText "dediprog.rules" ''
    ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="dada", MODE="660", GROUP="plugdev"
    ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="dada", MODE="660", GROUP="plugdev", TAG+="uaccess"
  '';

  installPhase = ''
@@ -51,5 +51,6 @@ stdenv.mkDerivation (finalAttrs: {
      thillux
      felixsinger
    ];
    mainProgram = "dpcmd";
  };
})