Go to file
Tobias Herre a220572647 Notcommit 2025-11-11 10:43:35 +01:00
scripts Notcommit 2025-11-11 10:43:35 +01:00
templates Notcommit 2025-11-11 10:43:35 +01:00
.swp added cron, lego, lxc-host, mediawiki, nano, python, lxc-hooks.sh, postgres-create-db.sh, and multiple templates, renamed install-php-repo.sh to install-apt-repo.sh 2025-04-15 13:05:07 +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 Notcommit 2025-11-11 10:43:35 +01:00
certbot.cf added cron, lego, lxc-host, mediawiki, nano, python, lxc-hooks.sh, postgres-create-db.sh, and multiple templates, renamed install-php-repo.sh to install-apt-repo.sh 2025-04-15 13:05:07 +02:00
cron.cf added cron, lego, lxc-host, mediawiki, nano, python, lxc-hooks.sh, postgres-create-db.sh, and multiple templates, renamed install-php-repo.sh to install-apt-repo.sh 2025-04-15 13:05:07 +02:00
dovecot.cf Integrated globa sieve after script to move X-Spam yes to Junk 2023-11-06 09:19:42 +01:00
git.cf added cron, lego, lxc-host, mediawiki, nano, python, lxc-hooks.sh, postgres-create-db.sh, and multiple templates, renamed install-php-repo.sh to install-apt-repo.sh 2025-04-15 13:05:07 +02:00
gitea.cf Initial commit 2023-11-13 13:50:25 +01:00
kvm-host.cf added cron, lego, lxc-host, mediawiki, nano, python, lxc-hooks.sh, postgres-create-db.sh, and multiple templates, renamed install-php-repo.sh to install-apt-repo.sh 2025-04-15 13:05:07 +02:00
lego.cf Notcommit 2025-11-11 10:43:35 +01:00
lib.cf Notcommit 2025-11-11 10:43:35 +01:00
logrot.cf initial commit 2023-12-07 13:04:45 +01:00
lxc-host.cf Notcommit 2025-11-11 10:43:35 +01:00
mailserver.cf Notcommit 2025-11-11 10:43:35 +01:00
matomo.cf Initial commit 2023-11-23 20:25:52 +01:00
mediawiki.cf added cron, lego, lxc-host, mediawiki, nano, python, lxc-hooks.sh, postgres-create-db.sh, and multiple templates, renamed install-php-repo.sh to install-apt-repo.sh 2025-04-15 13:05:07 +02:00
mysql.cf Notcommit 2025-11-11 10:43:35 +01:00
nano.cf added cron, lego, lxc-host, mediawiki, nano, python, lxc-hooks.sh, postgres-create-db.sh, and multiple templates, renamed install-php-repo.sh to install-apt-repo.sh 2025-04-15 13:05:07 +02:00
nginx.cf Notcommit 2025-11-11 10:43:35 +01:00
opendkim.cf installs system_repos first 2023-11-06 21:42:13 +01:00
php.cf Notcommit 2025-11-11 10:43:35 +01:00
postfix.cf Notcommit 2025-11-11 10:43:35 +01:00
postgresql.cf New postgresql module 2025-03-27 11:23:38 +01:00
python.cf added cron, lego, lxc-host, mediawiki, nano, python, lxc-hooks.sh, postgres-create-db.sh, and multiple templates, renamed install-php-repo.sh to install-apt-repo.sh 2025-04-15 13:05:07 +02:00
redis.cf Initial commit 2023-11-02 22:15:59 +01:00
roundcube.cf Notcommit 2025-11-11 10:43:35 +01:00
rspamd.cf restores password-has.txt if deleted 2023-11-06 21:42:41 +01:00
strongswan.cf handle for system repos added 2023-10-31 17:21:51 +01:00
sympa.cf Notcommit 2025-11-11 10:43:35 +01:00
vim.cf added cron, lego, lxc-host, mediawiki, nano, python, lxc-hooks.sh, postgres-create-db.sh, and multiple templates, renamed install-php-repo.sh to install-apt-repo.sh 2025-04-15 13:05:07 +02:00
vimbadmin.cf Notcommit 2025-11-11 10:43:35 +01:00
wget.cf Notcommit 2025-11-11 10:43:35 +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"
    }
}