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’.

Reply via email to