Go to file
Tobias Herre 5a1d9f2789 Removed non_smtpd_milters 2023-11-03 23:08:28 +01:00
scripts Initial commit spam/ham scripts for dovecot 2023-11-03 08:57:19 +01:00
templates Removed non_smtpd_milters 2023-11-03 23:08:28 +01:00
LICENSE
README.md
apache.cf Added proxy http modules for CentOS 2023-11-03 08:51:35 +01:00
certbot.cf Removed reports 2023-11-01 15:57:38 +01:00
dovecot.cf Removed report 2023-11-03 12:53:19 +01:00
git.cf
lib.cf Enable SHA1 packages on CentOS9 2023-11-03 08:52:27 +01:00
mailserver.cf Initial commit 2023-10-31 20:42:18 +01:00
mysql.cf Fix for older mariadb versions 2023-10-28 14:02:30 +02:00
opendkim.cf Installs also service 2023-10-28 14:03:57 +02:00
php.cf Set HOME when runnong composer 2023-11-03 12:53:49 +01:00
postfix.cf bundle nitsall_ostfix_pkgs added 2023-10-31 17:21:09 +01:00
redis.cf Initial commit 2023-11-02 22:15:59 +01:00
roundcube.cf Does not always untar anymore 2023-11-01 17:02:00 +01:00
rspamd.cf Sets password only if changed 2023-11-03 12:54:27 +01:00
strongswan.cf handle for system repos added 2023-10-31 17:21:51 +01:00
sympa.cf intall_pkgs bundle added 2023-11-03 12:54:54 +01:00
vim.cf
vimbadmin.cf export HOME when running composer 2023-11-03 12:57:09 +01:00
wget.cf wget istall some pkgs which are missong on some ssyystems 2023-11-01 15:59:49 +01:00

README.md

wmdeit-cf-files

INSTALL

Assuming your CFEngine installation resists under /var/cfengine run the following commands:

cd /var/cfengine/masterfiles
git clone https://srcsrv.wikimedia.de/WMDE/wmdeit-cf-wmdelib.git wmdelib

Edit the file /var/cfengine/masterfiles/def.json and add the lines seen below to the inputs and vars section:

{
    "inputs": [
        ...
        "$(wmde_libdir)/lib.cf",
        "$(wmde_libdir)/vim.cf",
        "$(wmde_libdir)/postfix.cf"
    ]
    ,
    "vars":{
        ...
        "wmde_libdir": "wmdelib"
    }
}