Go to file
Tobias Herre 34d722c981 Inital commit 2023-10-24 16:28:15 +02:00
scripts Inital commit 2023-10-24 16:28:15 +02:00
templates almost empty my.cnf 2023-10-22 23:30:19 +02:00
LICENSE Change copright notice 2023-09-24 18:26:29 +02:00
README.md Fixed spelling 2023-10-04 10:13:01 +02:00
apache.cf Removed FreeBSD sysrc crap 2023-10-22 23:29:07 +02:00
certbot.cf Inital commit 2023-10-11 11:28:28 +02:00
dovecot.cf Does not install submissiond 2023-10-20 20:01:07 +02:00
git.cf Initial commit 2023-10-09 12:16:05 +02:00
lib.cf install_apt_repo added 2023-10-24 16:27:59 +02:00
mysql.cf FreeBSD/Fedora fixes 2023-10-23 02:47:29 +02:00
opendkim.cf Inital commit 2023-10-12 20:22:21 +02:00
php.cf Installs php from externals repos 2023-10-24 16:27:32 +02:00
postfix.cf change sql_dir into maps_dir 2023-10-23 11:08:05 +02:00
roundcube.cf changes owner 2023-10-22 23:22:23 +02:00
rspamd.cf Uses library functions to install 2023-10-16 09:24:52 +02:00
sympa.cf Creates sympa general maps 2023-10-23 11:08:20 +02:00
vim.cf Fixes for fedora 2023-10-22 23:27:25 +02:00
vimbadmin.cf Uses remote_dcp instead of sync_cp 2023-10-17 08:49:21 +02:00
wget.cf Inital commit 2023-10-11 11:30:20 +02: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"
    }
}