Commit Graph

533 Commits (e6363e9668372f8946eb851b70f29307ce6a2a96)

Author SHA1 Message Date
jeltz 2c0727a419 Update the list of packages installed via baseconfig
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
jeltz 41779fb172 Merge pull request 'Add backup root SSH keys' (#27) from add-ssh-keys into master
continuous-integration/drone/push Build is failing Details
Reviewed-on: Aurore/ansible#27
3 years ago
jeltz deb4372588 Merge branch 'master' into add-ssh-keys
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
jeltz 929baa300f Use 'update_motd' in 'prometheus_federate' (again)
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
jeltz 71ee06c9c0 Fix typo
continuous-integration/drone/push Build is failing Details
3 years ago
jeltz bc2701d8ba Use 'update_motd' in 'prometheus_federate'
continuous-integration/drone/push Build is failing Details
3 years ago
jeltz 2353589da6 Ensures /etc/update-motd.d exists 3 years ago
jeltz 1d0200a1f0 Use 'update_motd' in 'prometheus' 3 years ago
jeltz b81600aef8 Use 'update_motd' in 'baseconfig' 3 years ago
jeltz 7e92fdfab7 Create an 'update_motd' role 3 years ago
jeltz cf07de4ec4 Fetch switch_snmp jobs
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
3 years ago
jeltz 8abca7916f Add switch_snmp job for prometheus 3 years ago
jeltz 763cc2eb51 Generate targets_switch_snmp.json 3 years ago
jeltz eaa0d2e0fc Fix bad indent in snmp.yml.j2 3 years ago
jeltz 21fed6ae3f Add useful lookups for switchs interfaces 3 years ago
jeltz 52124d2cad Cleanup prometheus_federate's prometheus.yml.j2
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
3 years ago
jeltz 7d527be1c0 Remove duplicate alerts from 'prometheus-federate' 3 years ago
jeltz 32669e1fb1 Don't load Django rules prometheus-federate 3 years ago
jeltz 4ca7ebd144 Add a unique exported label (useful for federation) 3 years ago
jeltz 802bfcc698 'prometheus-federate' must not retrieve its own federated metrics 3 years ago
jeltz 958eaa1bcb Use label federated_instance instead of instance
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
3 years ago
jeltz 6525508401 Forward journald logs to rsyslog
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
jeltz 77a5fdac6f Remove some duplicate logs from syslog.log 3 years ago
jeltz 529550f594 Don't use 'imjournal' ('imuxsock' is already used)
I still don't understand why it increased the size of the firewall logs
by a factor of 5 to 10, but we don't really need structured logs from
systemd-journald and the author seems to discourage it's use, so I will
not investigate further.
3 years ago
jeltz ee041b9ead Use 'simple' instead of 'oneshot' (rotate service) 3 years ago
jeltz 1f6bfeee23 Fix broadcast address on routeur-aurore
continuous-integration/drone/push Build is failing Details
3 years ago
jeltz 0f55b90de9 Remove 10.129.0.1 gateway on routeur-aurore-* 3 years ago
jeltz b13b22da05 Add ignored destinations for firewall logs
continuous-integration/drone/push Build is failing Details
3 years ago
jeltz 8f815a30c5 Remove useless date (already added by journald)
continuous-integration/drone/push Build is failing Details
3 years ago
jeltz acd5721a5b Fix typos in rotate-remote-logs.service.j2 3 years ago
jeltz 9547868c7d Send nginx logs to local syslog
continuous-integration/drone/push Build is failing Details
3 years ago
jeltz cdb9f88614 Do not rate limit collection of journald logs
continuous-integration/drone/push Build is failing Details
3 years ago
jeltz 9eeb8ccd73 Remove non-Ansible SSH root keys
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
jeltz 9252249d18 Use 'true' instead of 'yes'
continuous-integration/drone/push Build is failing Details
3 years ago
jeltz e4b58c0bf4 Fix typo in 20-collector.conf.j2
continuous-integration/drone/push Build is failing Details
3 years ago
jeltz c65b3f090b Compress and delete old remote logs
continuous-integration/drone/push Build is failing Details
Logrotate is not used because I didn't found an easy way to configure it
to handle the compression/deletion of log files already rotated by
rsyslog (it is probably possible, but I found the script to be easier).
3 years ago
jeltz f7183095c1 Add explicit permissions for directories
continuous-integration/drone/push Build is failing Details
3 years ago
jeltz ba8b4e8c29 Fix the ordering of rsyslog.d files
continuous-integration/drone/push Build is failing Details
A call to sendLogsToRemote for logs received through RELP/UDP has
been added (to send them to Logstash/Redis/…), so common.conf's prefix
must be lower than collector.conf's.

Note: future "third-party" config files will also call sendLogsToRemote
and thus will also have to use a prefix higher than 10.
3 years ago
jeltz 7fd1b5ff5d Add rsyslog_collector role 3 years ago
jeltz 6263c31785 Add rsyslog_common role 3 years ago
ynerant ba6da939ab
[certbot] Fix certificates for auro.re
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
ynerant ae151321db
[nginx/certbot] Clone roles from Crans
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
pz2891 d7d0676f5e Remove .save file; remove fo fleming prometheus
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
3 years ago
pz2891 74c30b81df Merge branch 'master' into Global_monitoring
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
3 years ago
pz2891 b278b02bc2 Remove percentage sign for load alert
continuous-integration/drone/push Build is failing Details
3 years ago
pz2891 0b90c9944b Fix CI warning from last commit
continuous-integration/drone/push Build is failing Details
3 years ago
pz2891 61001e09f5 Add alert for load usage
continuous-integration/drone/push Build is failing Details
3 years ago
pz2891 a5b4deacee Rename federate role; update of alerts of federate prometheus; update of configuration of federate prometheus
continuous-integration/drone/push Build is failing Details
3 years ago
otthorn 5b2580056d 🐛 Final fix, should stop sending ill-formed mail from now on
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
otthorn f607a76ec8 🐛 Fix a small bug. Postfix does not accept trailing comments
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
otthorn 3fceeff74f Fix ansible lint for rule [208] always specify mode and owner for template
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
otthorn 3925e32188 Repect ansible-lint [106] for role names 3 years ago
otthorn 69d732e612 Fix case 3 years ago
otthorn ab3659adc2 Also config hostname just in case 3 years ago
otthorn 1ca75ccfb0 Add postfix non mailhost conf 3 years ago
otthorn f08b11445d Add postfix non mailhost task 3 years ago
otthorn a9b03aed82 Add postfix non mailhost handlers 3 years ago
pz2891 6ec449c3b3 Fix restarting prometheus snmp (not installed)
continuous-integration/drone/push Build is failing Details
3 years ago
pz2891 d8924abe66 Add prometheus-federate role 3 years ago
pz2891 4308bedf8f Monitoring of docker containers 3 years ago
pz2891 bd5b88c4fc Correcting format of percentage
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is failing Details
3 years ago
pz2891 428b6f5733 Correcting grafana stats for wireless 3 years ago
pz2891 8bfe83f73c Adaptation of UPS alerts 3 years ago
otthorn faf5fc7362 fix re2o-service -> re2o_service role name
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
3 years ago
otthorn e6b853a552 fix role name 3 years ago
otthorn 679daa633f Fix ansible lint 3 years ago
otthorn 1e136e3736 Remove rules from warn list when it is not needed 3 years ago
ynerant f9e83e514e Merge pull request 'Captive portal' (#11) from accueil into master
continuous-integration/drone/push Build is failing Details
Reviewed-on: Aurore/ansible#11
3 years ago
ynerant 0e224df41f
Install ipset on each router
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is failing Details
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
ynerant c527ce16b0
Use good output interface for the main router
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
ynerant a82edc3e24
Firewall configuration without MASQUERADE
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
ynerant bbac76023c
Update masquerade configuration for the captive portal
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
ynerant 7e4a2d20c0
Clone nginx role from Crans
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
ynerant 889cb764c1
Clone certbot role from Crans
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
ynerant 154cbedec2
Deploy firewall config for the captive portal
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
ynerant 9bd06520fb
Add reverse-proxy for Re2o on the portal VM
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
jeltz e02670afb0
Les caches unbound renvoie les addresses en 10/8 3 years ago
ynerant a7b073e1cc
Add captive portal firewall configuration
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
ynerant 89ebbd423e
Use the local firewall repository
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
ynerant 5a09b77070
Resolve DNS for the accueil vlan
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
jeltz 5fc2d0a3f9
Ajout d'accueil dans keepalived 3 years ago
jeltz 7cdef7ee96
Fix: keep the logs for 90 days 3 years ago
ynerant 3eb48edccd
Tmux everywhere
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
otthorn f6c9208a41 Merge pull request 'Limit floats in alerts to 2 decimal places' (#5) from human_readable_altermanager into master
continuous-integration/drone/push Build is failing Details
Reviewed-on: Aurore/ansible#5
3 years ago
otthorn c9352fb9ab Merge pull request 'Use unattended-upgrades for Debian-Security' (#4) from unattended into master
continuous-integration/drone/push Build is failing Details
Reviewed-on: Aurore/ansible#4
3 years ago
otthorn a8af3c9c72 Merge branch 'master' into monitoring_pdu
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
pz2891 eecf807b53 Delte main.yml.save
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
pz2891 a12bcbc97f Correct yamlint
continuous-integration/drone/push Build is failing Details
3 years ago
otthorn 6ec89b88d8 Limit floats in alerts to 2 decimal places
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
jeltz d59cb41d5e Use unattended-upgrades for Debian-Security
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
pz2891 e3ae912f44 Add prometheus-aurore to monitor all service VM and physical servers. Modifying monitoring role to exclude wireless access points when running the role on all hosts
continuous-integration/drone/push Build is failing Details
3 years ago
pz2891 bac377f634 Update alert rules of UPS
continuous-integration/drone/push Build is failing Details
3 years ago
otthorn fff6ec5807 fix typo: restart -> reload
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
otthorn 795ee3846f fix indent 3 years ago
otthorn e6af0f2bd7 fix typo: groupe -> group
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is failing Details
3 years ago
otthorn e1a961273d fix typo: dst -> dest
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is failing Details
3 years ago
otthorn 73142dbe03 Fix yaml syntax
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
otthorn 43274ef2ec Add the ansible_managed var at the begining of the config file 3 years ago
otthorn 66c2ff6305 full path to logrotate for command 3 years ago
otthorn 05326c15d3 Enforce logrotate rules 3 years ago
otthorn ddd69e04c0 create logrotate role 3 years ago
pz2891 c7a3495ae5 Alert rules for UPS
continuous-integration/drone/push Build is failing Details
3 years ago
pz2891 40d3c22276 Setup config snmp for Prometheus, to monitore Aurore's PDU
continuous-integration/drone/push Build is failing Details
3 years ago
otthorn f0e3bd78c9 use command instead of shell when you don't need sh features (pipes, env, etc...)
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
3 years ago
otthorn 4a57dad8a6 use handlers
continuous-integration/drone/push Build is failing Details
3 years ago
otthorn facfe3c169 Attempt to fix ansible lint
continuous-integration/drone/push Build is failing Details
3 years ago
otthorn ee1726589a Linter should pass now!
continuous-integration/drone/push Build is failing Details
3 years ago
ynerant 0364006062
Install curl and net-tools by default
continuous-integration/drone/push Build is failing Details
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
ynerant 02e4e7d48f
Sort APT packages
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
3 years ago
pz2891 078d141236 Add task to remove smartmontools of the VM
continuous-integration/drone/push Build is failing Details
4 years ago
otthorn 07f9ee1fbb yes -> true to please yaml linter (truthy)
continuous-integration/drone/push Build is failing Details
4 years ago
pz2891 37e3fe2231 Add ldap replica rives
continuous-integration/drone/push Build is failing Details
4 years ago
pz2891 b232d6b40b Renommage re2o_service en re2o-service 4 years ago
chirac 8bf080dbf7 Fix radius permission bug 4 years ago
chirac 5b56f9cfc9 Revert "Use command instead of shell"
This reverts commit 0f9169284f.
4 years ago
Yohann D'ANELLO 24ab53675a Automatically renew certificates if a new domain was added 4 years ago
Yohann D'ANELLO 03d48a2d82 Add possibility to configure port forwarding, like SSH for Gitea 4 years ago
Yohann D'ANELLO ac7696c81f User cerbot-nginx to create certificates 4 years ago
Yohann D'ANELLO f9b7e052b9 Store reverse proxy data in proxy host vars 4 years ago
Yohann D'ANELLO 26427665f3 Fix indentation 4 years ago
Yohann D'ANELLO 9505e87113 Use true instead of yes 4 years ago
Yohann D'ANELLO 0f9169284f Use command instead of shell 4 years ago
Yohann D'ANELLO 4c8e05e08f Use underscore instead of dashes 4 years ago
Yohann D'ANELLO 9b8dee098e Always set file permissions 4 years ago
Yohann D'ANELLO 3c405db661 Add Drone 4 years ago
Yohann D'ANELLO 2a6c005190 Replace ansible_header by ansible_managed 4 years ago
chirac 518560b392 Add new ldap replica at ovh 4 years ago
chirac a213e18d9c Update Ldap priority 4 years ago
chirac 4a43c0f0db Update re2o ip 4 years ago
jeltz 3d64f22c39 Modification du keepalive d'OpenSSHd.
Les serveurs OpenSSH détectent désormais la déconnexion du client et
peuvent terminer la session.
4 years ago
chirac 68f7fd5b59 Isc-dhcp-server config for banni/accueil vlans 4 years ago
chirac 0d7bfbd872 Create group for non pve physical server 4 years ago
Yohaï-Eliel BERREBY 8adf6b8105 add ipv6-edge-router role 4 years ago
chirac ba2baa3020 Return routes now handled by keepalived 4 years ago
chirac bba144ef14 Inverse les opérations de lecture/ecriture par defaut -> rw
Ce fix corrige le problème des opérations d'écritures dans la bdd master remote,
qui marchaient mal, désormais les lignes de logs historiques sont correctement écrites.
Il semblerait que django avait du mal à savoir que ces opérations reversion sont bien des opérations
d'écriture.
4 years ago
chirac 773f39cede Fichier inutile 4 years ago
chirac dac049f125 Tous les cron dhcp sont décalés de 2 minutes 4 years ago
Yohaï-Eliel BERREBY 91157d80c1 dhcp: run re2o service as root in cron / directly 4 years ago
Yohaï-Eliel BERREBY 6dd6168d2a dhcp: upgrade role for dhcp-aurore-backup 4 years ago
Yohaï-Eliel BERREBY 9b07fc9001 dhcp: manage dhcp-aurore 4 years ago
chirac 26743b464d Add Radius-aurore.adm.auro.re to ansible managed radius servers 4 years ago
chirac 53842e4c2f Add ipv6 Radius AURORE address 4 years ago
Yohaï-Eliel BERREBY e48425300a Merge branch 'ansible-2.10' into master 4 years ago
Yohann D'ANELLO 5c46191389 Register camelot and gitea, make camelot accessible for everyone 4 years ago
Yohaï-Eliel BERREBY 646ebd3ba9 router: ansibilize routeur-aurore{,backup} 4 years ago
Yohaï-Eliel BERREBY 12b0bc91dc radvd: cosmetic changes 4 years ago
Yohaï-Eliel BERREBY b199c45d97 fix broken radius role
Would crash if called from anything other than the nuke radius DBs
playbook
4 years ago
Yohaï-Eliel BERREBY af3c3dc132 enable radvd service 4 years ago
Yohaï-Eliel BERREBY 30e503458e add ability to nuke radius DBs 4 years ago
Yohaï-Eliel BERREBY e762091435 explain fe80::1 keepalived/radvd magic 4 years ago
Yohaï-Eliel BERREBY de36a3bb95 announce IPv6 recursive resolver (untested) 4 years ago
Yohaï-Eliel BERREBY 3a8112bf0d roll out (private) IPv6 on George Sand 4 years ago
Yohaï-Eliel BERREBY 361fd54414 keepalived: add IPv6 virtual route 4 years ago
Yohaï-Eliel BERREBY 2e6306b61e radvd: advertise keepalived VIP 4 years ago
Yohaï-Eliel BERREBY 56808e4e60 wip: begin updating 'router' role for IPv6
pending: update virtual routes
4 years ago
Yohaï-Eliel BERREBY 194c19fbf3 fix wrong hardcoded email for keepalived monitoring 4 years ago
Yohaï-Eliel BERREBY 713c93ac44 update unbound role for IPv6 4 years ago
Yohaï-Eliel BERREBY d54da8d2b9 add ipv6_base_prefix variable 4 years ago
Yohaï-Eliel BERREBY f09b0906c6 radvd: fix wifi interface, comment out APs for now 4 years ago
Yohaï-Eliel BERREBY a4841e6947 add radvd role, deploy in routers 4 years ago
Alexandre Iooss c7c6e50dd9 Remove matrix mxisd 4 years ago
Yohaï-Eliel BERREBY 337906c6c0 add gs dhcp, dns, routing
and add thor to inventory
4 years ago
Yohaï-Eliel BERREBY fe62055cdd radius: enable service, fix details 4 years ago
Yohaï-Eliel BERREBY 8ce63d14b6 radius: fix settings_local.py 4 years ago
Yohaï-Eliel BERREBY 99070ed5ef radius: step 2 of deployment (WIP) 4 years ago
Yohaï-Eliel BERREBY e2fa1964af radius: change proxy.conf password, use vault
and also actually template it... it wasn't being
uploaded.
4 years ago
Yohaï-Eliel BERREBY 266b0dde6f radius: initial setup 4 years ago
Yohaï-Eliel BERREBY 6d00e2733b unbound: fix log rotation
Was too frequent, now that we only log SERVFAILs.
Rotate according to file size.
Fix unbound-control binary path.
4 years ago
Yohaï-Eliel BERREBY ba3aec348f keepalived: deploy to fleming w/ proper password 4 years ago
Alexandre Iooss 9c226c680c
Certbot wildcard role 4 years ago
Alexandre Iooss 544498c81a
New reverse proxy role 4 years ago
Yohaï-Eliel BERREBY dea4dda285 hosts: remove dhcp and recursive_dns groups
Use patterns instead for now.
4 years ago
Yohaï-Eliel BERREBY a4d0f051b6 dhcp: restart server on config update 4 years ago
Yohaï-Eliel BERREBY 223578eefa keepalived: no ansible_managed
Used to restart keepalived needlessly
4 years ago
Yohaï-Eliel BERREBY 4372b21976 dhcp: allow different router IP suffix
This variable is only needed because we're in the process of deploying
keepalived. For now it's only at EDC.
4 years ago
Yohaï-Eliel BERREBY e58ee1c4b5 keepalived: initial config 4 years ago
Yohaï-Eliel BERREBY fea73a13aa aurore-firewall: correct backup router ip 4 years ago
Yohaï-Eliel BERREBY 8ba2de1698 aurore-firewall: fix repo address + branch 4 years ago
Yohaï-Eliel BERREBY 44be43e528 aurore-firewall: add config after cloning 4 years ago
Yohaï-Eliel BERREBY c77ae7f4c3 aurore-firewall: initial setup
group_vars: add apartment_block_id var
dhcp: move vars to role
4 years ago
Yohaï-Eliel BERREBY e4d428d1dc unbound: change task order
Seems to be necessary to restart unbound manually for some reason?...
4 years ago
Yohaï-Eliel BERREBY 4f224ee817 re2o-service: install Python dependencies 4 years ago
Yohaï-Eliel BERREBY 24a6063a91 baseconfig: fix resolv.conf 4 years ago
Yohaï-Eliel BERREBY 7c7abb6be5 baseconfig: set up /etc/resolv.conf 4 years ago
Alexandre IOOSS 81592fa986 Merge branch 'master' into 'aurore-dev'
# Conflicts:
#   .gitignore
#   hosts
#   network.yml
#   proxmox.yml
4 years ago
Yohaï-Eliel BERREBY a77b2c4f0f unbound: fix MTU settings
That was the root cause of all our DNSSEC issues.
Now that this was fixed, we're not having these anymore,
so the relaxed checks can be restored back to their original state.
4 years ago
Yohaï-Eliel BERREBY aae7e0120a unbound: drop verbosity but log SERVFAILs
TODO: less frequent log rotation because of decreased log volume
4 years ago
Yohaï-Eliel BERREBY c54e8f5d67 unbound: smarter logging
- stop using journald, write to /var/log/unbound/
- set up frequent log rotation for the huge log files
we are producing
4 years ago
Yohaï-Eliel BERREBY 1dca5d2259 unbound: use handlers
Only restart unbound if the configuration
was actually updated.
4 years ago
Yohaï-Eliel BERREBY b94c62d710 unbound-control: no certificates for local use 4 years ago
Yohaï-Eliel BERREBY 3695a3d771 unbound: attempt to fix spurious blacklisting 4 years ago
Yohaï-Eliel BERREBY b4482b6d3b unbound: configure unbound-control 4 years ago
Yohaï-Eliel BERREBY bac131791b unbound: bump verbosity up to 3
Some users are having issues resolving *.auro.re domains from our
network, and the bug does not show itself reliably. Increased verbosity
should help us pinpoint its source.
4 years ago
Yohaï-Eliel BERREBY ded5f38aec unbound: name set_fact tasks 4 years ago
Yohaï-Eliel BERREBY 662452065f dhcp: remove Cloudflare from backup DNS
and rename variable, since these are not technically
upstream DNS servers
(unbound will ask the root servers, not these)
4 years ago
Yohaï-Eliel BERREBY a0651d7703 unbound: bind to the right addresses on backup hosts 4 years ago
Yohaï-Eliel BERREBY b57fa6e356 dhcp: use backup DNS servers too 4 years ago
Yohaï-Eliel BERREBY 22166bc69b unbound: log to journalctl 4 years ago
Yohaï-Eliel BERREBY 1777d0e154 unbound: log to /var/log/unbound.log, errors only 4 years ago
Yohaï-Eliel BERREBY 7275ebda47 dhcp: ask clients to use our DNS servers 4 years ago