@@ -11,6 +11,7 @@ ENV CITUS_VERSION=9.4
11
11
12
12
RUN apt-get update \
13
13
&& apt-get install --no-install-recommends -y wget make gcc unzip sudo git curl libc6-dev apt-transport-https ca-certificates pgxnclient build-essential libevent-dev \
14
+ libssl-dev krb5-multidev \
14
15
&& apt-get install --no-install-recommends -y postgresql-server-dev-${PG_SERVER_VERSION} \
15
16
&& apt-get install --no-install-recommends -y postgresql-${PG_SERVER_VERSION}-repack \
16
17
&& apt-get install --no-install-recommends -y postgresql-${PG_SERVER_VERSION}-hypopg \
@@ -65,18 +66,24 @@ RUN apt-get install -y postgresql-${PG_SERVER_VERSION}-cron
65
66
RUN pgxn install ddlx && pgxn install postgresql_anonymizer
66
67
67
68
68
- # add pg_stat_kcache extension
69
+ # add pg_stat_kcache extension
69
70
RUN apt-get install postgresql-${PG_SERVER_VERSION}-pg-stat-kcache
70
71
71
- # add pg_qualstats extension
72
+ # add pg_qualstats extension
72
73
RUN apt-get install postgresql-${PG_SERVER_VERSION}-pg-qualstats
73
74
74
- # bg_mon pg_mon extension
75
+ # add pg_mon extension
75
76
RUN git clone https://github.com/CyberDem0n/bg_mon.git && cd bg_mon && USE_PGXS=1 make && USE_PGXS=1 make install
76
77
78
+ # add pgextwlist extension
79
+ RUN apt-get install postgresql-${PG_SERVER_VERSION}-pgextwlist
80
+
81
+ RUN git clone https://github.com/RafiaSabih/pg_auth_mon.git && cd pg_auth_mon && USE_PGXS=1 make && USE_PGXS=1 make install
82
+
77
83
# Reduce images size.
78
84
RUN rm -rf /tmp/* \
79
85
&& apt-get purge -y --auto-remove gcc make wget unzip curl libc6-dev apt-transport-https git postgresql-server-dev-${PG_SERVER_VERSION} pgxnclient build-essential libevent-dev \
86
+ libssl-dev krb5-multidev comerr-dev krb5-multidev libgssrpc4 libkadm5clnt-mit11 libkadm5srv-mit11 \
80
87
&& apt-get clean -y autoclean \
81
88
&& rm -rf /var/lib/apt/lists/* \
82
89
&& rm -rf /pg_show_plans \
0 commit comments