Jérémy Lecour
8cbe837147
bind: refactor role
...
gitea/ansible-roles/pipeline/head This commit looks good
Details
* queries log can be enabled or disabled
* split tasks
* check if AppArmor is present
* don't install Munin plugin whose data file is not present
* remove example ACL in authoritative configuration
2023-02-21 19:01:01 +01:00
Patrick Marchand
e5511eafc6
Revert changes to bind log path from apparmor fix
...
continuous-integration/drone/push Build is passing
Details
I realised it wasnt the best idea to change the path we are used to using just for this, so I overwrite the apparmor configuration instead.
2021-03-09 16:58:14 -05:00
Patrick Marchand
7da22e243e
Changed log directory for bind9
...
It is now /var/log/named, this is what debian 10 and apparmor expect by default. This fixes the bind9 service crashing at start.
2021-03-09 12:25:15 -05:00
Patrick Marchand
cf8cca745e
hardcode chrooted bind variables
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
The current chroot-bind.sh is legacy code that cannot be migrated
without a proper understanding of it's historical context. This
context might still apply and this script is still used on a variety
of new and old machines. By hardcoding the paths when the user
requests a chroot, we limit possible breakage.
2019-11-26 17:17:48 -05:00
Patrick Marchand
5008b79ef5
Remove remaining hardcoded log paths from bind role
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
We had variables for the log paths, but these were not being used
by all templates.
2019-11-26 14:04:20 -05:00
Patrick Marchand
3ede484242
Standardization of booleans for bind role
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
2019-11-26 11:53:05 -05:00
Patrick Marchand
839db42c81
Revert "yaml lint and quoting standardisation for bind role"
...
This reverts commit 6118dda7c9
.
2019-11-26 11:48:21 -05:00
Patrick Marchand
6118dda7c9
yaml lint and quoting standardisation for bind role
continuous-integration/drone/push Build encountered an error
Details
continuous-integration/drone/pr Build encountered an error
Details
2019-10-09 12:15:55 -04:00
Patrick Marchand
2bbebded9e
Migrated bind role to python booleans
2019-10-09 12:07:14 -04:00
Gregory Colpart
3b78613b2e
Big review of role Bind, sync with https://wiki.evolix.org/HowtoBind
2017-07-22 18:40:00 +02:00
Tristan PILAT
c12e85cf4b
Add bind configuration
2017-04-13 17:26:49 +02:00
Jérémy Lecour
6cf4de3da8
bind: variable chroot path
2017-04-06 11:18:35 +02:00
Jérémy Lecour
cb28ddd406
Bind: variable for systemd service file
2017-04-06 11:15:28 +02:00
Tristan PILAT
87e3f8d2fb
Add initial chrooted bind9 install role
2017-02-22 17:06:09 +01:00