mirror of
https://github.com/dredx/prole.git
synced 2026-09-23 10:13:58 +00:00
- Moved files from 'prole/' subdirectory to root level or appropriate subdirectories (tests, authority, infrastructure) to flatten the project structure. - Updated 'install.py' and initialization scripts in 'etc/' to reflect the new directory layout. - Added 'etc/repair_pipeline.sh' for automated pipeline repairs. - Updated configuration files including 'conf/prole.cfg' and 'env.sh'. - Integrated ArgoCD manifests in 'k8s/argocd/'. - Updated 'prole-app' environment and properties. - Moved and updated test scripts for better organization and reliability. - Added 'tests/silent_install_test.sh' for automated installation testing.
28 lines
504 B
Docker
28 lines
504 B
Docker
FROM ubuntu:24.04
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
|
|
|
RUN apt-get update \
|
|
&& apt-get install -y --no-install-recommends \
|
|
acl \
|
|
adcli \
|
|
attr \
|
|
ca-certificates \
|
|
curl \
|
|
dnsutils \
|
|
krb5-admin-server \
|
|
krb5-config \
|
|
krb5-kdc \
|
|
krb5-user \
|
|
libnss-winbind \
|
|
libpam-krb5 \
|
|
libpam-winbind \
|
|
python3-samba \
|
|
realmd \
|
|
samba \
|
|
samba-common-bin \
|
|
samba-dsdb-modules \
|
|
samba-vfs-modules \
|
|
winbind \
|
|
&& rm -rf /var/lib/apt/lists/*
|