nixpkgs/nixos/modules
Janne Heß b9bb1de341
nixos/switch-to-configuration: Implement reload support
This is accomplished by comparing the hashes that the unit files
contain. By filtering for a special key `X-Reload-Triggers` in the
`[Unit]` section, we can differentiate between reloads and restarts.

Since activation scripts can request reloads of units as well, more
checking of this behaviour is implemented. If a unit is to be restarted,
it's never reloaded as well which would make no sense.

Also removes a useless subroutine and perl dependencies that are
nowadays handled by the propagated build inputs feature of
`perl.withPackages`.
2022-02-09 14:31:45 +01:00
..
config nixos/users: Fix type error 2022-02-05 22:38:56 +01:00
hardware nixos/nvidia: remove obsolete GDM on Wayland assertion 2022-02-01 19:22:04 +01:00
i18n/input-method nixos/documentation: split options doc build 2022-01-02 19:46:13 +01:00
installer nix-fallback-paths: update to 2.6.0 2022-01-31 18:53:43 -08:00
misc Revert "flake.nix: Set nixpkgs.config.path" 2022-01-27 12:53:29 +01:00
profiles nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
programs Merge pull request #155162 from ZenithalHourlyRate/command-not-found-interactive 2022-02-08 15:30:05 -08:00
security google-compute-config: update config 2022-02-05 23:33:10 +03:00
services Merge pull request #94055 from matthewbauer/flakes-packagekit 2022-02-08 20:13:22 -06:00
system nixos/switch-to-configuration: Implement reload support 2022-02-09 14:31:45 +01:00
tasks nixos/networking: Typo fix 2022-02-04 13:55:56 -05:00
testing nixos/tests: also set TimeoutStart in systemd.user.extraConfig 2022-01-21 04:18:05 +01:00
virtualisation Merge pull request #157761 from tp-la/amazon-ec2-utils 2022-02-07 01:53:35 +01:00
module-list.nix nixos/shellinabox: drop 2022-02-08 18:59:47 -05:00
rename.nix nixos/shellinabox: drop 2022-02-08 18:59:47 -05:00