X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=overlays%2Fnixops%2Fdefault.nix;h=781fc11a2d644eeb4eb68a21c5f7b06018f88ef7;hb=c418f62a4aba4a135143527369ad0460ccd9f582;hp=eb29ecd03cf189aec8aae9f5db239d0087956fc3;hpb=676e68e3394eeb07a02745d1cf191db9fee9e610;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/overlays/nixops/default.nix b/overlays/nixops/default.nix index eb29ecd..781fc11 100644 --- a/overlays/nixops/default.nix +++ b/overlays/nixops/default.nix @@ -1,6 +1,14 @@ self: super: { nixops = super.nixops.overrideAttrs (old: { + patches = [ + (self.fetchpatch { + name = "hetzner_cloud.patch"; + url = "https://github.com/goodraven/nixops/commit/272e50d0b0262e49cdcaad42cdab57aad183d1c2.patch"; + sha256 = "12wcrb0155ald52m7fbr2m5rrxdnwdwripq91ckscgsk42mdc517"; + }) + ]; preConfigure = (old.preConfigure or "") + '' + sed -i -e '/^import sys$/s/$/; sys.tracebacklimit = 0/' scripts/nixops sed -i -e "/'keyFile'/s/'path'/'string'/" nixops/backends/__init__.py ''; });