Page MenuHomeDevCentral

D3352.id8628.diff
No OneTemporary

D3352.id8628.diff

diff --git a/pillar/mailserver/vimbadmin.sls b/pillar/mailserver/vimbadmin.sls
--- a/pillar/mailserver/vimbadmin.sls
+++ b/pillar/mailserver/vimbadmin.sls
@@ -11,3 +11,10 @@
database: mail
credential: dbserver/cluster-A/users/mailManagement
security: mailserver/security
+
+vimbadmin_packages:
+ - php83-pecl-memcache
+ - php83-pear-Services_JSON
+ - php83-pdo_pgsql
+ - php83-gettext
+ - php83-xml
diff --git a/roles/mailserver/vimbadmin/init.sls b/roles/mailserver/vimbadmin/init.sls
--- a/roles/mailserver/vimbadmin/init.sls
+++ b/roles/mailserver/vimbadmin/init.sls
@@ -10,6 +10,11 @@
{% from "map.jinja" import dirs with context %}
+# install pakages
+vimbadmin_pkg_install:
+ pkg.installed:
+ - pkgs: {{ pillar["vimbadmin_packages"] }}
+
# init mail user
mailbox_mail_user:
@@ -40,7 +45,7 @@
- mode: 400
- user: web-org-nasqueron-mail-admin
- template: jinja
- - context:
+ - context:
db:
database: {{ db["database"] }}
username: {{ salt["credentials.get_username"](db["credential"]) }}

File Metadata

Mime Type
text/plain
Expires
Mon, Apr 28, 21:31 (6 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2613250
Default Alt Text
D3352.id8628.diff (1 KB)

Event Timeline