From 85db627a20477f8e401e7c4387847921869a731b Mon Sep 17 00:00:00 2001 From: Steven Dickenson Date: Tue, 26 Nov 2024 13:33:48 -0500 Subject: [PATCH] Add Kerberos support to Debian, correct DEBIAN_FRONTEND var --- ansible-versions.yml | 1 + src/Dockerfile | 2 +- src/rootfs/usr/local/bin/serversideup-dep-install-debian | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ansible-versions.yml b/ansible-versions.yml index 9f77ef8..f19cd10 100644 --- a/ansible-versions.yml +++ b/ansible-versions.yml @@ -86,6 +86,7 @@ operating_system_distributions: - "git" - "gosu" - "jq" + - "krb5-user" - "less" - "libffi-dev" - "libhdf5-dev" diff --git a/src/Dockerfile b/src/Dockerfile index b1677c4..5e54a2d 100644 --- a/src/Dockerfile +++ b/src/Dockerfile @@ -61,7 +61,7 @@ RUN serversideup-dep-install-alpine ${PACKAGE_DEPENDENCIES} && \ # Install Ansible and additional dependencies echo "🤓 Installing ${BUILD_ANSIBLE_VARIATION}==${BUILD_ANSIBLE_PATCH_VERSION}" && \ pip3 install --no-cache-dir "${BUILD_ANSIBLE_VARIATION}==${BUILD_ANSIBLE_PATCH_VERSION}" && \ - pip3 install --no-cache-dir ansible-lint passlib requests python-dateutil && \ + pip3 install --no-cache-dir ansible-lint passlib requests python-dateutil 'pywinrm[kerberos]>=0.4.0' 'pypsrp[kerberos]<=1.0.0' && \ \ # Verify Ansible installation ansible --version diff --git a/src/rootfs/usr/local/bin/serversideup-dep-install-debian b/src/rootfs/usr/local/bin/serversideup-dep-install-debian index 35b1217..e9a0e55 100644 --- a/src/rootfs/usr/local/bin/serversideup-dep-install-debian +++ b/src/rootfs/usr/local/bin/serversideup-dep-install-debian @@ -6,7 +6,7 @@ set -oe ################################################### # This script installs debian packages that are passed to it -DEBIAN_FRONTEND=noninteractive +export DEBIAN_FRONTEND=noninteractive script_name="serversideup-dep-install-debian" ############