¿Cómo agregar un archivo de reglas en /etc/udev/rules.d en NixOS?

¿Cómo agregar un archivo de reglas en /etc/udev/rules.d en NixOS?

Estoy siguiendo esta instrucción:https://github.com/nns779/px4_drv

makeen el directorio fwtoolbuilds it930x-firmware.biny makeen el módulo driverbuilds px4_drvdel kernel.

Ahora it930x.nixy px4_drv.nixestá aquí.

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

/etc/udev/rules.d/99-px4video.rulesde px4_drvno se muestra en el sistema.

¿Cómo hacer que este archivo de reglas esté disponible?

Respuesta1

Siguiendo las dos instrucciones de Emmanuel, mi esencia se actualiza.

En tu configuración.nix, intenta

services.udev.packages = [ px4_drv ]

Es posible que también necesite cambiar la ruta udev en installPhase a $out/lib/udev/rules.d, no $out/etc/udev/rules.d.

información relacionada