matrix-synapse.plugins.matrix-synapse-ldap3: add patch to read password from file, adopt into c3d2 team
This commit is contained in:
parent
7a88e40dd6
commit
2df04eae4d
|
@ -1,4 +1,15 @@
|
||||||
{ lib, buildPythonPackage, fetchPypi, ldap3, ldaptor, matrix-synapse, pytestCheckHook, service-identity, setuptools, twisted }:
|
{ lib
|
||||||
|
, buildPythonPackage
|
||||||
|
, fetchpatch
|
||||||
|
, fetchPypi
|
||||||
|
, ldap3
|
||||||
|
, ldaptor
|
||||||
|
, matrix-synapse
|
||||||
|
, pytestCheckHook
|
||||||
|
, service-identity
|
||||||
|
, setuptools
|
||||||
|
, twisted
|
||||||
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "matrix-synapse-ldap3";
|
pname = "matrix-synapse-ldap3";
|
||||||
|
@ -10,6 +21,14 @@ buildPythonPackage rec {
|
||||||
sha256 = "sha256-s4jZVpNIbu9pra79D9noRGPVL+F7AhSgDvyqZptzy3Q=";
|
sha256 = "sha256-s4jZVpNIbu9pra79D9noRGPVL+F7AhSgDvyqZptzy3Q=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
# add support to read bind_password from file
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://github.com/matrix-org/matrix-synapse-ldap3/commit/c65e8cbd27a5cd935ce12e7c4b92143cdf795c86.patch";
|
||||||
|
sha256 = "sha256-0g150TW631cuupSRECXL9A261nj45HclDkHBUbKT7jE=";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [ setuptools ];
|
nativeBuildInputs = [ setuptools ];
|
||||||
|
|
||||||
propagatedBuildInputs = [ service-identity ldap3 twisted ];
|
propagatedBuildInputs = [ service-identity ldap3 twisted ];
|
||||||
|
@ -22,6 +41,6 @@ buildPythonPackage rec {
|
||||||
description = "LDAP3 auth provider for Synapse";
|
description = "LDAP3 auth provider for Synapse";
|
||||||
homepage = "https://github.com/matrix-org/matrix-synapse-ldap3";
|
homepage = "https://github.com/matrix-org/matrix-synapse-ldap3";
|
||||||
license = licenses.asl20;
|
license = licenses.asl20;
|
||||||
maintainers = with maintainers; [ ];
|
maintainers = with maintainers; [ ] ++ teams.c3d2.members;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue