Merge pull request #335987 from Gordon-BP/az-cli-extension-ssh

azure-cli-extensions.ssh: init at 2.0.5
This commit is contained in:
Paul Meyer 2024-08-20 13:50:32 +02:00 committed by GitHub
commit 4d2ee1b394
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 49 additions and 0 deletions

View File

@ -7677,6 +7677,12 @@
githubId = 1621335;
name = "Andrew Trachenko";
};
gordon-bp = {
email = "gordy@hanakano.com";
github = "Gordon-BP";
githubId = 77560236;
name = "Gordon Clark";
};
gotcha = {
email = "gotcha@bubblenet.be";
github = "gotcha";

View File

@ -60,6 +60,22 @@
meta.maintainers = with lib.maintainers; [ obreitwi ];
};
ssh = mkAzExtension rec {
pname = "ssh";
version = "2.0.5";
url = "https://azcliprod.blob.core.windows.net/cli-extensions/ssh-${version}-py3-none-any.whl";
sha256 = "80c98b10d7bf1ce4005b7694aedd05c47355456775ba6125308be65fb0fefc93";
description = "SSH into Azure VMs using RBAC and AAD OpenSSH Certificates";
propagatedBuildInputs = (
with python3Packages;
[
oras
oschmod
]
);
meta.maintainers = with lib.maintainers; [ gordon-bp ];
};
storage-preview = mkAzExtension rec {
pname = "storage-preview";
version = "1.0.0b2";

View File

@ -0,0 +1,25 @@
{
lib,
buildPythonPackage,
fetchPypi,
setuptools,
}:
buildPythonPackage rec {
pname = "oschmod";
version = "0.3.12";
pyproject = true;
src = fetchPypi {
inherit pname version;
sha256 = "sha256-vsmSFvMWFe5lOypch8rPtOS2GEwOn3HaGGMA2srpdPM=";
};
build-system = [ setuptools ];
meta = {
description = "Change file permissions on Windows, macOS, and Linux";
homepage = "https://github.com/yakdriver/oschmod";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ gordon-bp ];
};
}

View File

@ -9697,6 +9697,8 @@ self: super: with self; {
osc-sdk-python = callPackage ../development/python-modules/osc-sdk-python { };
oschmod = callPackage ../development/python-modules/oschmod { };
oscpy = callPackage ../development/python-modules/oscpy { };
oscrypto = callPackage ../development/python-modules/oscrypto { };