Como adicionar o arquivo de regras em /etc/udev/rules.d no NixOS?

Como adicionar o arquivo de regras em /etc/udev/rules.d no NixOS?

Estou seguindo esta instrução:https://github.com/nns779/px4_drv

makeno diretório fwtoolbuilds it930x-firmware.bine makeno módulo driverbuilds px4_drvdo kernel.

Agora it930x.nixe px4_drv.nixestá aqui.

https://gist.github.com/gtgteq/30cb73c344477d26f8c69768e010331a

/etc/udev/rules.d/99-px4video.rulesde px4_drvnão é mostrado no sistema.

Como disponibilizar esse arquivo de regras?

Responder1

Seguindo as duas instruções de Emmanuel, minha essência está atualizada.

Na sua configuração.nix, tente

services.udev.packages = [ px4_drv ]

Você também pode precisar alterar o caminho do udev na installPhase para $out/lib/udev/rules.d, não $out/etc/udev/rules.d.

informação relacionada