Hi Danny & Brice, Nice stuff!
guix-comm...@gnu.org skribis: > --- a/gnu/services.scm > +++ b/gnu/services.scm > @@ -580,6 +580,10 @@ ACTIVATION-SCRIPT-TYPE." > #~(begin > (setenv "LINUX_MODULE_DIRECTORY" > "/run/booted-system/kernel/lib/modules") > + ;; FIXME: Remove this crutch when the patch #40422, > + ;; updating to kmod 27 is merged. > + (setenv "MODPROBE_OPTIONS" > + "-C /etc/modprobe.d") [...] > + (services (cons* (service kernel-module-loader-service-type > + '("ddcci" "ddcci_backlight")) > + (simple-service 'ddcci-config etc-service-type > + (list `("modprobe.d/ddcci.conf" > + ,ddcci-config))) > + %base-services)) Looking at this, I was wondering if it would be possible to not use /etc/modprobe.d and instead have a way to tell the modprobe wrapper to pass “-C /gnu/store/…-modprobe.d”, which would contain the right thing. Thoughts? Ludo’.