feat(docker): Add support LDAP/AD authorization (#24277)
This commit is contained in:
parent
c5b4ecdca5
commit
291a10fefe
|
|
@ -40,7 +40,8 @@ default-setup-command() {
|
||||||
apt-get-install() {
|
apt-get-install() {
|
||||||
say "::group::apt-get install dependencies"
|
say "::group::apt-get install dependencies"
|
||||||
sudo apt-get update && sudo apt-get install --yes \
|
sudo apt-get update && sudo apt-get install --yes \
|
||||||
libsasl2-dev
|
libsasl2-dev \
|
||||||
|
libldap2-dev
|
||||||
say "::endgroup::"
|
say "::endgroup::"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -68,6 +68,7 @@ RUN mkdir -p ${PYTHONPATH} \
|
||||||
libsasl2-modules-gssapi-mit \
|
libsasl2-modules-gssapi-mit \
|
||||||
libpq-dev \
|
libpq-dev \
|
||||||
libecpg-dev \
|
libecpg-dev \
|
||||||
|
libldap2-dev \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
|
||||||
|
|
@ -22,5 +22,6 @@ ipython
|
||||||
progress>=1.5,<2
|
progress>=1.5,<2
|
||||||
pyinstrument>=4.0.2,<5
|
pyinstrument>=4.0.2,<5
|
||||||
pylint==2.9.6
|
pylint==2.9.6
|
||||||
|
python-ldap>=3.4.3
|
||||||
setuptools>=65.5.1
|
setuptools>=65.5.1
|
||||||
sqloxide
|
sqloxide
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# SHA1:6d10e2cb134133e823edef48aa3e33b2b1b85681
|
# SHA1:4c0ce3a84b01a5a3fe6c72cbf2fc96e5eada2dbe
|
||||||
#
|
#
|
||||||
# This file is autogenerated by pip-compile-multi
|
# This file is autogenerated by pip-compile-multi
|
||||||
# To update, run:
|
# To update, run:
|
||||||
|
|
@ -10,8 +10,6 @@
|
||||||
# via
|
# via
|
||||||
# -r requirements/base.in
|
# -r requirements/base.in
|
||||||
# -r requirements/development.in
|
# -r requirements/development.in
|
||||||
appnope==0.1.3
|
|
||||||
# via ipython
|
|
||||||
astroid==2.6.6
|
astroid==2.6.6
|
||||||
# via pylint
|
# via pylint
|
||||||
asttokens==2.2.1
|
asttokens==2.2.1
|
||||||
|
|
@ -86,6 +84,12 @@ pure-eval==0.2.2
|
||||||
# via stack-data
|
# via stack-data
|
||||||
pure-sasl==0.6.2
|
pure-sasl==0.6.2
|
||||||
# via thrift-sasl
|
# via thrift-sasl
|
||||||
|
pyasn1==0.5.0
|
||||||
|
# via
|
||||||
|
# pyasn1-modules
|
||||||
|
# python-ldap
|
||||||
|
pyasn1-modules==0.3.0
|
||||||
|
# via python-ldap
|
||||||
pydruid==0.6.5
|
pydruid==0.6.5
|
||||||
# via apache-superset
|
# via apache-superset
|
||||||
pyhive[hive]==0.6.5
|
pyhive[hive]==0.6.5
|
||||||
|
|
@ -94,6 +98,8 @@ pyinstrument==4.4.0
|
||||||
# via -r requirements/development.in
|
# via -r requirements/development.in
|
||||||
pylint==2.9.6
|
pylint==2.9.6
|
||||||
# via -r requirements/development.in
|
# via -r requirements/development.in
|
||||||
|
python-ldap==3.4.3
|
||||||
|
# via -r requirements/development.in
|
||||||
requests==2.30.0
|
requests==2.30.0
|
||||||
# via
|
# via
|
||||||
# pydruid
|
# pydruid
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue