Felix Stupp
b3181c7a48
dns/master: Changed default SOA mail to hostmaster@
4 years ago
Felix Stupp
7c9f135da5
dns/master: Add support for slaves as IPs (slaves_ip)
4 years ago
Felix Stupp
8d2808c82a
dns/master: Added missing default for variable slaves
4 years ago
Felix Stupp
889a493fdd
Implement has_debug_instance and use to lower ttl
4 years ago
Felix Stupp
0b03f87319
dns/entries: Fix appending . to absolute domain name for debug removing task
4 years ago
Felix Stupp
fcb1ed71b6
Added debug mode with support for all roles
4 years ago
Felix Stupp
027e5cec0b
dns/server_entries: Use relative domain suffix instead of absolute
4 years ago
Felix Stupp
5106142cc1
dns/master: Disable checking hostnames for validity in BIND9 on dynamic updates
4 years ago
Felix Stupp
02b501f4a5
dns/entries: Rewrite role to use nsupdate module instead of custom makefile construct
4 years ago
Felix Stupp
17cb2fdac5
dns/entries: Not register not required variable entries_file_changed
4 years ago
Felix Stupp
4fe30d409e
dns/entries: Add explizit support for entries_name_prefix
4 years ago
Felix Stupp
1748d00f8c
Fixup for dns/application: Add nsupdate.makefile for indempotent updates
4 years ago
Felix Stupp
13f3aceb00
dns/entries: Make "setting entries" be indempotent using makefile
4 years ago
Felix Stupp
bd4d97d835
dns/entries: Block uploading dns entries in check mode
...
Must explicit block because otherwise Ansible tries to lookup the local
file, which may not be created in check mode
4 years ago
Felix Stupp
4f9cf49f6c
dns/handlers merged into dns/application
4 years ago
Felix Stupp
b0cc2b8ca1
dns/master: Make backups of dynamic zone data
5 years ago
Felix Stupp
ae42f963a2
dns: Transfered master zones from makefile approach to dynamic updates approach
5 years ago
Felix Stupp
0232319ccd
dns/master: Configured dnssec-policy for automatic KASP
5 years ago
Felix Stupp
ae995dec67
dns/entries: Prefixed entries name with "server:"
5 years ago
Felix Stupp
3d274d9996
dns/application: Fixed indent
5 years ago
Felix Stupp
b6d9b1deb5
dns/entries: Fixed reference to var dns_zone_domain
5 years ago
Felix Stupp
360172f8db
dns/master: Moved default tts var to global var
5 years ago
Felix Stupp
72ee42d539
dns/master: Allow configure default ttl
5 years ago
Felix Stupp
3008672ded
dns/master: Added section comments to zone.conf
5 years ago
Felix Stupp
a41f4c1c3f
dns/master: Adapted generate-keys to inline-signing (only gen KSK)
5 years ago
Felix Stupp
be6303576a
dns/application: Added configuration for session-key
5 years ago
Felix Stupp
49d53d0213
dns/application: Removed obsolete dnssec directives
5 years ago
Felix Stupp
0e96fcbe34
dns/application: Fixed defining role dependencies
5 years ago
Felix Stupp
0b7e2cb923
dns/application: Changed vars in makefile to support further dest files
5 years ago
Felix Stupp
fbca70f81f
dns/master: Create keys directory writeable for bind
...
To apply KASP later
5 years ago
Felix Stupp
d73e250b36
dns/master: Changed owner and adapted permissions of zone directory
5 years ago
Felix Stupp
22fde40ac5
dns/application: Changed bind9 source to official source
5 years ago
Felix Stupp
a51225ccc8
dns/application: Allowed bind using AppArmor to write temporary journal files
5 years ago
Felix Stupp
646e6d5c75
dns: Configured service name using global variable
5 years ago
Felix Stupp
77d1e84117
dns: Fixed variable structure of var domain_environment_directory
5 years ago
Felix Stupp
6fbf62cddd
dns/application: Added zone.db.jnl files to allowed files for bind to write
5 years ago
Felix Stupp
55b27c041b
dns: Extracted role entries from server_entries
5 years ago
Felix Stupp
39771c907f
dns/server_entries: Renamed var all_entries to entries
5 years ago
Felix Stupp
9d23e12a16
dns/master: Now considered vars for nameserver and mail to be absolute
...
Meaning the var itself must not have a dot at the end of the name,
but an usage of the variable may need to append a dot.
5 years ago
Felix Stupp
40c6a3ab0f
dns/server_entries: Allow duplicate execution of role
5 years ago
Felix Stupp
1958c4df54
dns: Renamed role entries to server_entries
...
To distinguish between simple entries role (coming in the future) and
entries role bundled with server-related entries (A, AAAA, SSHFP)
5 years ago
Felix Stupp
08fafbf98f
dns/entries: Fixed SYNC comment to role dns/master
5 years ago
Felix Stupp
2158b2717d
dns/master: Added support for dname to root zone
5 years ago
Felix Stupp
b3620fa3c8
dns/application: makefile combine: Sort files before combining
...
Ensures 0_main.db is before other files
5 years ago
Felix Stupp
979abba1aa
Added role dns/entries for configuring dns entries
5 years ago
Felix Stupp
748999d36d
dns: Moved var zones_environment_directory to global vars
5 years ago
Felix Stupp
f8c01d46f6
dns/master: Fix permissions for dns env dir
5 years ago
Felix Stupp
bf00dcb6dd
dns/application: Moved var configuration_directory to global vars
5 years ago
Felix Stupp
eb632a8f2c
dns/master: Store mapping of domain to host in public_keys
5 years ago
Felix Stupp
025f77736a
dns: Changed approach for DNSSEC signing to inline-signing
...
- Moved keys into own directory
- Replaced makefile per zone by makefile for all zones
- Only combining of zone files and setting serial number
- signing now made by bind
- Added AppArmor profile extension for creating dynamic zone files
5 years ago