Go to file
Tobias Herre dcf16d21b4 "static" userdb for vimbadmin 2023-10-29 02:12:08 +02:00
scripts Places key in correct location 2023-10-29 02:10:51 +02:00
templates "static" userdb for vimbadmin 2023-10-29 02:12:08 +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 Directory options and parameter for php handler 2023-10-28 01:09:54 +02:00
certbot.cf Uses key-type paramter 2023-10-29 02:07:43 +02:00
dovecot.cf vimbd and dovecot cfg used to generate dovot sql 2023-10-29 02:08:20 +02:00
git.cf Initial commit 2023-10-09 12:16:05 +02:00
lib.cf ome centos stuff 2023-10-29 02:09:15 +02: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 Use remi repos and dnf switch-to for php 2023-10-29 02:09:46 +02:00
postfix.cf CentOS fixes 2023-10-28 01:06:28 +02:00
roundcube.cf unnessasary class removed 2023-10-27 00:09:54 +02:00
rspamd.cf Uses library functions to install 2023-10-16 09:24:52 +02:00
strongswan.cf Cares for epel-release on cento os 2023-10-27 21:32:41 +02:00
sympa.cf Adaptions for CentOS 2023-10-28 01:10:53 +02:00
vim.cf Fixes for fedora 2023-10-22 23:27:25 +02:00
vimbadmin.cf use php composer w/o cache 2023-10-29 02:11:35 +02:00
wget.cf Installs also tar 2023-10-28 01:12:58 +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"
    }
}