diff options
author | volth <volth@volth.com> | 2018-03-05 19:32:42 +0000 |
---|---|---|
committer | volth <volth@volth.com> | 2018-03-05 19:32:42 +0000 |
commit | 30877b1ed855f77b4a5da3184dbb83276c3649c0 (patch) | |
tree | 4d140145957e51462475861325dbaf962f754c64 | |
parent | 91280690afd9c6cbd55738ef8e2996a9b090ba6b (diff) | |
download | nixpkgs-30877b1ed855f77b4a5da3184dbb83276c3649c0.tar nixpkgs-30877b1ed855f77b4a5da3184dbb83276c3649c0.tar.gz nixpkgs-30877b1ed855f77b4a5da3184dbb83276c3649c0.tar.bz2 nixpkgs-30877b1ed855f77b4a5da3184dbb83276c3649c0.tar.lz nixpkgs-30877b1ed855f77b4a5da3184dbb83276c3649c0.tar.xz nixpkgs-30877b1ed855f77b4a5da3184dbb83276c3649c0.tar.zst nixpkgs-30877b1ed855f77b4a5da3184dbb83276c3649c0.zip |
nix-serve: nix 2.0 fixes
-rw-r--r-- | nixos/modules/services/networking/nix-serve.nix | 2 | ||||
-rw-r--r-- | pkgs/tools/package-management/nix-serve/default.nix | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/nixos/modules/services/networking/nix-serve.nix b/nixos/modules/services/networking/nix-serve.nix index 3e865e3b76a..8499e7c0f7c 100644 --- a/nixos/modules/services/networking/nix-serve.nix +++ b/nixos/modules/services/networking/nix-serve.nix @@ -55,6 +55,8 @@ in environment.NIX_SECRET_KEY_FILE = cfg.secretKeyFile; serviceConfig = { + Restart = "always"; + RestartSec = "5s"; ExecStart = "${pkgs.nix-serve}/bin/nix-serve " + "--listen ${cfg.bindAddress}:${toString cfg.port} ${cfg.extraParams}"; User = "nix-serve"; diff --git a/pkgs/tools/package-management/nix-serve/default.nix b/pkgs/tools/package-management/nix-serve/default.nix index 1e3579b197e..dadcab1ea4f 100644 --- a/pkgs/tools/package-management/nix-serve/default.nix +++ b/pkgs/tools/package-management/nix-serve/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { inherit rev sha256; }; - buildInputs = [ bzip2 perl nix ] + buildInputs = [ bzip2 perl nix nix.perl-bindings ] ++ (with perlPackages; [ DBI DBDSQLite Plack Starman ]); dontBuild = true; |