aboutsummaryrefslogtreecommitdiff
path: root/pkgs
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2020-09-02 00:23:50 +0200
committerIsmaël Bouya <ismael.bouya@normalesup.org>2020-09-02 00:23:50 +0200
commit5dda316b382211733cda7163b33bf388dd052671 (patch)
tree9b3487e6455dbd445f1cc5048ee16aba78f69e53 /pkgs
parent740a6506f419bdcfb082f1cfde7553735dfd0570 (diff)
downloadNix-5dda316b382211733cda7163b33bf388dd052671.tar.gz
Nix-5dda316b382211733cda7163b33bf388dd052671.tar.zst
Nix-5dda316b382211733cda7163b33bf388dd052671.zip
Use zrepl to make zfs backups
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/default.nix1
-rw-r--r--pkgs/zrepl/default.nix14
2 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/default.nix b/pkgs/default.nix
index 702f4cf..4b3d4b3 100644
--- a/pkgs/default.nix
+++ b/pkgs/default.nix
@@ -70,4 +70,5 @@ rec {
70 }; 70 };
71 71
72 fiche = callPackage ./fiche { inherit mylibs; }; 72 fiche = callPackage ./fiche { inherit mylibs; };
73 zrepl = callPackage ./zrepl {};
73} 74}
diff --git a/pkgs/zrepl/default.nix b/pkgs/zrepl/default.nix
new file mode 100644
index 0000000..1e89098
--- /dev/null
+++ b/pkgs/zrepl/default.nix
@@ -0,0 +1,14 @@
1{ buildGoModule, fetchFromGitHub }:
2buildGoModule rec {
3 name = "zrepl-${version}";
4 version = "0.3.0";
5 src = fetchFromGitHub {
6 owner = "zrepl";
7 repo = "zrepl";
8 rev = "v${version}";
9 sha256 = "11wfdvi3f4yw7kdapf0l38illnnn7jgi5cp4whrg5zsqyc0wqrym";
10 };
11 modSha256 = "0gh0x8321dhk1nhg1as0bl1bxlblrrcxxl1rb1d8825ly8bhcdkb";
12 vendorSha256 = "0gh0x8321dhk1nhg1as0bl1bxlblrrcxxl1rb1d8825ly8bhcdkb";
13 subPackages = [ "." ];
14}