diff options
author | Justin Bedo <cu@cua0.org> | 2018-03-12 15:13:31 +1100 |
---|---|---|
committer | Justin Bedo <cu@cua0.org> | 2018-03-12 15:13:31 +1100 |
commit | 5c1e42276d0620736a45e70632580c1fd7c37894 (patch) | |
tree | 8ee1198fd999ddb8dfd9efb5220806aab54c41be /nixos | |
parent | e065aa949ade4592590529cb8904acd7f689a14d (diff) | |
download | nixlib-5c1e42276d0620736a45e70632580c1fd7c37894.tar nixlib-5c1e42276d0620736a45e70632580c1fd7c37894.tar.gz nixlib-5c1e42276d0620736a45e70632580c1fd7c37894.tar.bz2 nixlib-5c1e42276d0620736a45e70632580c1fd7c37894.tar.lz nixlib-5c1e42276d0620736a45e70632580c1fd7c37894.tar.xz nixlib-5c1e42276d0620736a45e70632580c1fd7c37894.tar.zst nixlib-5c1e42276d0620736a45e70632580c1fd7c37894.zip |
singularity: 2.4 -> 2.4.2
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/module-list.nix | 1 | ||||
-rw-r--r-- | nixos/modules/programs/singularity.nix | 20 |
2 files changed, 21 insertions, 0 deletions
diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index e7f28c670bed..74ed92de0c09 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -104,6 +104,7 @@ ./programs/shadow.nix ./programs/shell.nix ./programs/spacefm.nix + ./programs/singularity.nix ./programs/ssh.nix ./programs/ssmtp.nix ./programs/sysdig.nix diff --git a/nixos/modules/programs/singularity.nix b/nixos/modules/programs/singularity.nix new file mode 100644 index 000000000000..86153d933855 --- /dev/null +++ b/nixos/modules/programs/singularity.nix @@ -0,0 +1,20 @@ +{ config, pkgs, lib, ... }: + +with lib; +let + cfg = config.programs.singularity; +in { + options.programs.singularity = { + enable = mkEnableOption "Singularity"; + }; + + config = mkIf cfg.enable { + environment.systemPackages = [ pkgs.singularity ]; + systemd.tmpfiles.rules = [ "d /var/singularity/mnt/session 0770 root root -" + "d /var/singularity/mnt/final 0770 root root -" + "d /var/singularity/mnt/overlay 0770 root root -" + "d /var/singularity/mnt/container 0770 root root -" + "d /var/singularity/mnt/source 0770 root root -"]; + }; + +} |