aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2014-09-13 10:54:47 +0200
committerLudovic Courtès <ludo@gnu.org>2014-09-13 10:54:47 +0200
commit8a7330fd76e2213a8d93a01e48521a4639690e81 (patch)
treea099ad7e60e9045f99481f4b5084c71000644b65
parent66a99a06761b2cf0aa3fa6d70e97e767ab237fcb (diff)
downloadgnu-guix-8a7330fd76e2213a8d93a01e48521a4639690e81.tar
gnu-guix-8a7330fd76e2213a8d93a01e48521a4639690e81.tar.gz
system: Use eudev instead of udev by default.
* gnu/system.scm (%base-packages): Change 'udev' to 'eudev'. * gnu/services/base.scm (udev-service): Change #:udev to default to 'eudev'.
-rw-r--r--gnu/services/base.scm4
-rw-r--r--gnu/system.scm2
2 files changed, 3 insertions, 3 deletions
diff --git a/gnu/services/base.scm b/gnu/services/base.scm
index 320a58697d..c40bc1a4c2 100644
--- a/gnu/services/base.scm
+++ b/gnu/services/base.scm
@@ -25,7 +25,7 @@
#:use-module (gnu system linux) ; 'pam-service', etc.
#:use-module (gnu packages admin)
#:use-module ((gnu packages linux)
- #:select (udev kbd e2fsprogs lvm2 fuse alsa-utils))
+ #:select (eudev kbd e2fsprogs lvm2 fuse alsa-utils))
#:use-module ((gnu packages base)
#:select (canonical-package glibc))
#:use-module (gnu packages package-management)
@@ -510,7 +510,7 @@ item of @var{packages}."
(guix build utils))
#:local-build? #t))
-(define* (udev-service #:key (udev udev) (rules '()))
+(define* (udev-service #:key (udev eudev) (rules '()))
"Run @var{udev}, which populates the @file{/dev} directory dynamically. Get
extra rules from the packages listed in @var{rules}."
(mlet* %store-monad ((rules (udev-rules-union (cons udev rules)))
diff --git a/gnu/system.scm b/gnu/system.scm
index 25a551667c..db7b7e7a2f 100644
--- a/gnu/system.scm
+++ b/gnu/system.scm
@@ -253,7 +253,7 @@ explicitly appear in OS."
;; Get 'insmod' & co. from kmod, not module-init-tools, since udev
;; already depends on it anyway.
- kmod udev
+ kmod eudev
e2fsprogs kbd