summary refs log tree commit diff
path: root/modules/system/boot/systemd.nix
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2012-06-15 13:09:22 -0400
committerEelco Dolstra <eelco.dolstra@logicblox.com>2012-06-15 13:09:22 -0400
commit164d6e6ab24669d5d6335fad72e9ec95aa4ccce5 (patch)
tree91c26a278722a794cacfe78816c8d73086a5205e /modules/system/boot/systemd.nix
parenta46894b960c47348eef2a682ea5e0597d8c7b2c5 (diff)
downloadnixpkgs-164d6e6ab24669d5d6335fad72e9ec95aa4ccce5.tar
nixpkgs-164d6e6ab24669d5d6335fad72e9ec95aa4ccce5.tar.gz
nixpkgs-164d6e6ab24669d5d6335fad72e9ec95aa4ccce5.tar.bz2
nixpkgs-164d6e6ab24669d5d6335fad72e9ec95aa4ccce5.tar.lz
nixpkgs-164d6e6ab24669d5d6335fad72e9ec95aa4ccce5.tar.xz
nixpkgs-164d6e6ab24669d5d6335fad72e9ec95aa4ccce5.tar.zst
nixpkgs-164d6e6ab24669d5d6335fad72e9ec95aa4ccce5.zip
Use udev from systemd
Diffstat (limited to 'modules/system/boot/systemd.nix')
-rw-r--r--modules/system/boot/systemd.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/modules/system/boot/systemd.nix b/modules/system/boot/systemd.nix
index 4555b59d278..57bc47bd6d6 100644
--- a/modules/system/boot/systemd.nix
+++ b/modules/system/boot/systemd.nix
@@ -24,11 +24,19 @@ let
       "syslog.target"
       "time-sync.target"
 
+      # Udev.
+      "systemd-udev-control.socket"
+      "systemd-udev-kernel.socket"
+      "systemd-udev.service"
+      "systemd-udev-settle.service"
+      "systemd-udev-trigger.service"
+
       # Login stuff.
       "systemd-logind.service"
       "autovt@.service"
       "systemd-vconsole-setup.service"
       "systemd-user-sessions.service"
+      "dbus-org.freedesktop.login1.service"
 
       # Journal.
       "systemd-journald.socket"
@@ -150,6 +158,8 @@ in
 
   config = {
 
+    system.build.systemd = systemd;
+
     environment.systemPackages = [ systemd ];
   
     environment.etc =