diff options
| author | Daiderd Jordan <daiderd@gmail.com> | 2018-01-13 17:12:02 +0100 |
|---|---|---|
| committer | Daiderd Jordan <daiderd@gmail.com> | 2018-01-13 17:12:02 +0100 |
| commit | 174a36a29618f43bd0e0ac849dfd72a6b45be3d0 (patch) | |
| tree | c657f8e48fad8f9921af58d49c07f6d5bfba5d86 /modules/system/activation-scripts.nix | |
| parent | 789623213e227d1b363e511bc4d2b3f5878cb947 (diff) | |
activation: rename pre/post hooks
Renamed extraPostActivation and extraUserPostActivation.
Diffstat (limited to 'modules/system/activation-scripts.nix')
| -rw-r--r-- | modules/system/activation-scripts.nix | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/modules/system/activation-scripts.nix b/modules/system/activation-scripts.nix index 43f085c..8b873e7 100644 --- a/modules/system/activation-scripts.nix +++ b/modules/system/activation-scripts.nix @@ -50,8 +50,9 @@ in # Ensure a consistent umask. umask 0022 - ${cfg.activationScripts.extraActivation.text} + ${cfg.activationScripts.preActivation.text} + ${cfg.activationScripts.extraActivation.text} ${cfg.activationScripts.groups.text} ${cfg.activationScripts.users.text} ${cfg.activationScripts.nix.text} @@ -63,7 +64,7 @@ in ${cfg.activationScripts.networking.text} ${cfg.activationScripts.keyboard.text} - ${cfg.activationScripts.extraPostActivation.text} + ${cfg.activationScripts.postActivation.text} # Make this configuration the current configuration. # The readlink is there to ensure that when $systemConfig = /system @@ -91,14 +92,14 @@ in # Ensure a consistent umask. umask 0022 - ${cfg.activationScripts.checks.text} + ${cfg.activationScripts.preUserActivation.text} + ${cfg.activationScripts.checks.text} ${cfg.activationScripts.extraUserActivation.text} - ${cfg.activationScripts.defaults.text} ${cfg.activationScripts.userLaunchd.text} - ${cfg.activationScripts.extraUserPostActivation.text} + ${cfg.activationScripts.postUserActivation.text} exit $_status ''; @@ -106,9 +107,11 @@ in # Extra activation scripts, that can be customized by users # don't use this unless you know what you are doing. system.activationScripts.extraActivation.text = mkDefault ""; - system.activationScripts.extraPostActivation.text = mkDefault ""; + system.activationScripts.preActivation.text = mkDefault ""; + system.activationScripts.postActivation.text = mkDefault ""; system.activationScripts.extraUserActivation.text = mkDefault ""; - system.activationScripts.extraUserPostActivation.text = mkDefault ""; + system.activationScripts.preUserActivation.text = mkDefault ""; + system.activationScripts.postUserActivation.text = mkDefault ""; }; } |
