Skip to content

Commit

Permalink
feat(docker): Add support LDAP/AD authorization (#24277)
Browse files Browse the repository at this point in the history
  • Loading branch information
alekseyolg authored Jun 23, 2023
1 parent c5b4ecd commit 291a10f
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 4 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/bashlib.sh
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@ default-setup-command() {
apt-get-install() {
say "::group::apt-get install dependencies"
sudo apt-get update && sudo apt-get install --yes \
libsasl2-dev
libsasl2-dev \
libldap2-dev
say "::endgroup::"
}

Expand Down
1 change: 1 addition & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ RUN mkdir -p ${PYTHONPATH} \
libsasl2-modules-gssapi-mit \
libpq-dev \
libecpg-dev \
libldap2-dev \
&& rm -rf /var/lib/apt/lists/*

WORKDIR /app
Expand Down
1 change: 1 addition & 0 deletions requirements/development.in
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,6 @@ ipython
progress>=1.5,<2
pyinstrument>=4.0.2,<5
pylint==2.9.6
python-ldap>=3.4.3
setuptools>=65.5.1
sqloxide
12 changes: 9 additions & 3 deletions requirements/development.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SHA1:6d10e2cb134133e823edef48aa3e33b2b1b85681
# SHA1:4c0ce3a84b01a5a3fe6c72cbf2fc96e5eada2dbe
#
# This file is autogenerated by pip-compile-multi
# To update, run:
Expand All @@ -10,8 +10,6 @@
# via
# -r requirements/base.in
# -r requirements/development.in
appnope==0.1.3
# via ipython
astroid==2.6.6
# via pylint
asttokens==2.2.1
Expand Down Expand Up @@ -86,6 +84,12 @@ pure-eval==0.2.2
# via stack-data
pure-sasl==0.6.2
# via thrift-sasl
pyasn1==0.5.0
# via
# pyasn1-modules
# python-ldap
pyasn1-modules==0.3.0
# via python-ldap
pydruid==0.6.5
# via apache-superset
pyhive[hive]==0.6.5
Expand All @@ -94,6 +98,8 @@ pyinstrument==4.4.0
# via -r requirements/development.in
pylint==2.9.6
# via -r requirements/development.in
python-ldap==3.4.3
# via -r requirements/development.in
requests==2.30.0
# via
# pydruid
Expand Down

0 comments on commit 291a10f

Please sign in to comment.