Merge pull request #111543 from Mic92/sops-nix

ssh-to-pgp: init at 1.0.0

authored by

Jörg Thalheim and committed by
GitHub
aba5be8b 457ff6d2

+32
+30
pkgs/tools/security/ssh-to-pgp/default.nix
··· 1 + { lib, fetchFromGitHub, buildGoModule, gnupg }: 2 + 3 + buildGoModule rec { 4 + pname = "ssh-to-pgp"; 5 + version = "1.0.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "Mic92"; 9 + repo = "ssh-to-pgp"; 10 + rev = version; 11 + sha256 = "sha256-TDrpnWAez8muysMdmKFBDZfK8CyhGn1VqHB8+zD6jSk="; 12 + }; 13 + 14 + vendorSha256 = "sha256-ZF/WsmqmGHZIAGTPKJ70UhtmssNhiInEZfzrKxQLw9I="; 15 + 16 + checkInputs = [ gnupg ]; 17 + checkPhase = '' 18 + HOME=$TMPDIR go test . 19 + ''; 20 + 21 + doCheck = true; 22 + 23 + meta = with lib; { 24 + description = "Convert ssh private keys to PGP"; 25 + homepage = "https://github.com/Mic92/ssh-to-pgp"; 26 + license = licenses.mit; 27 + maintainers = with maintainers; [ mic92 ]; 28 + platforms = platforms.unix; 29 + }; 30 + }
+2
pkgs/top-level/all-packages.nix
··· 7910 7910 7911 7911 ssh-chat = callPackage ../applications/networking/instant-messengers/ssh-chat { }; 7912 7912 7913 + ssh-to-pgp = callPackage ../tools/security/ssh-to-pgp { }; 7914 + 7913 7915 suricata = callPackage ../applications/networking/ids/suricata { 7914 7916 python = python3; 7915 7917 };