about summary refs log tree commit diff
path: root/nixos/modules/system/activation/activation-script.nix
diff options
context:
space:
mode:
authorTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>2015-05-31 19:55:33 +0300
committerEelco Dolstra <eelco.dolstra@logicblox.com>2015-06-03 10:49:01 +0200
commita278a9224a3c1c5db399d53c86b36a25133b5cda (patch)
tree054e76a7b84efc6651ccf5820dbaff94a237375f /nixos/modules/system/activation/activation-script.nix
parentcdbb5483b7ef1dcdb628e802aab25362c01ea41c (diff)
downloadnixlib-a278a9224a3c1c5db399d53c86b36a25133b5cda.tar
nixlib-a278a9224a3c1c5db399d53c86b36a25133b5cda.tar.gz
nixlib-a278a9224a3c1c5db399d53c86b36a25133b5cda.tar.bz2
nixlib-a278a9224a3c1c5db399d53c86b36a25133b5cda.tar.lz
nixlib-a278a9224a3c1c5db399d53c86b36a25133b5cda.tar.xz
nixlib-a278a9224a3c1c5db399d53c86b36a25133b5cda.tar.zst
nixlib-a278a9224a3c1c5db399d53c86b36a25133b5cda.zip
systemd: Use upstream tmpfiles.d rules
This fixes a failing assert in systemd-timesyncd (issue #5913) as it
expects the directory /run/systemd/netif/links/ to exist, and nothing in
NixOS currently creates it.

Also we get a net reduction in our code as rules for /run/utmp and
/var/log/journal are also provided by the same upstream file.
Diffstat (limited to 'nixos/modules/system/activation/activation-script.nix')
-rw-r--r--nixos/modules/system/activation/activation-script.nix4
1 files changed, 0 insertions, 4 deletions
diff --git a/nixos/modules/system/activation/activation-script.nix b/nixos/modules/system/activation/activation-script.nix
index 2e5a70b3aa54..02b3e25a313d 100644
--- a/nixos/modules/system/activation/activation-script.nix
+++ b/nixos/modules/system/activation/activation-script.nix
@@ -114,10 +114,6 @@ in
       ''
         # Various log/runtime directories.
 
-        touch /run/utmp # must exist
-        chgrp ${toString config.ids.gids.utmp} /run/utmp
-        chmod 664 /run/utmp
-
         mkdir -m 0755 -p /run/nix/current-load # for distributed builds
         mkdir -m 0700 -p /run/nix/remote-stores