From f889ebc4881b45d5238028f5469377b4c9416984 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 17 May 2012 19:33:55 +0000 Subject: [PATCH] * Allow runtime changes to boot.devShmSize and friends. svn path=/nixos/trunk/; revision=34160 --- modules/system/activation/activation-script.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/system/activation/activation-script.nix b/modules/system/activation/activation-script.nix index f4baebd2b2b..083e3767ed8 100644 --- a/modules/system/activation/activation-script.nix +++ b/modules/system/activation/activation-script.nix @@ -144,6 +144,13 @@ in mv /usr/bin/.env.tmp /usr/bin/env # atomically replace /usr/bin/env ''; + system.activationScripts.tmpfs = + '' + ${pkgs.utillinux}/bin/mount -o "remount,size=${config.boot.devSize}" /dev + ${pkgs.utillinux}/bin/mount -o "remount,size=${config.boot.devShmSize}" /dev/shm + ${pkgs.utillinux}/bin/mount -o "remount,size=${config.boot.runSize}" /run + ''; + }; }