Commit graph

1307 commits

Author SHA1 Message Date
2bf2d4bae3 base: Configure NTP manually for OpenBSD hosts 2025-06-24 14:31:52 +00:00
554e3f9701 ntpd: Initial version of role 2025-06-24 14:29:05 +00:00
e1edd338aa dhcpd: Advertise NTP servers on dna-gw hosts 2025-06-24 12:38:19 +00:00
4846e3a284 dhcpd: Make config more readable 2025-06-23 19:33:24 +00:00
973854dc8d ldap_server: Enable server side sorting extension 2025-06-23 18:57:44 +00:00
71ac6d1754 pf: Fix comments 2025-06-22 17:54:26 +00:00
5e803c87fb dhcpd/pf: Add DHCP failover support 2025-06-22 17:52:29 +00:00
97c9467b89 dhcpd: Add dynamic range for lan.foo.sh network 2025-06-22 14:23:09 +00:00
4b4ba7a814 dhcpd: Add extra hosts from LDAP to config 2025-06-22 14:22:47 +00:00
38f09717ab pf: Re-order rules for easier blocking 2025-06-22 13:44:54 +00:00
f64c9cac17 unbound_exporter: Only listen to primary interface 2025-06-21 16:14:33 +00:00
d5d6176b13 dhcpd: Fix static hosts for iot and lan gateways 2025-06-21 16:04:01 +00:00
e55dd35605 Add intdomain variable to simplify configs 2025-06-21 16:02:57 +00:00
1269427fb2 Use ipaddr filter instead of string manipulation 2025-06-18 23:12:09 +00:00
ba057bb8c9 ifstated: Add new dna-gw hosts 2025-06-18 22:08:10 +00:00
93882ff716 ifstated: Enable config validation 2025-06-18 22:07:52 +00:00
31370651fa ifstated: Fix ip addresses from dna-gw03/04 hosts 2025-06-18 18:31:17 +00:00
c07a0fbd92 unbound: Use correct certs for dna-gw hosts 2025-06-18 16:45:53 +00:00
59c5f7b533 nfs_server: Add more logging 2025-06-18 16:43:17 +00:00
a8e47bbbb5 ifstated: Fix typo from hostnames 2025-06-18 10:20:34 +00:00
8ebceed305 ifstated: Fix dna conf to work on all hosts 2025-06-18 04:47:44 +00:00
8e35d4f0c1 unwind: Fallback to UDP if cannot resolve servers 2025-06-17 22:30:37 +00:00
4cf472f524 dhcpd: Use more dynamic default dhcpd config 2025-06-17 20:44:00 +00:00
69b102f708 pf: Get dynamic ip's from variables 2025-06-17 20:41:03 +00:00
b8f08d5aaf pf: Use templates for static firewall configs 2025-06-17 20:40:23 +00:00
c4e0029780 unbound: More dynamic config for dna-gw hosts 2025-06-17 20:38:55 +00:00
911f22d3a5 unbound: Allow setting config name 2025-06-17 20:16:01 +00:00
06889e36b2 Simplify OpenBSD installs
Use custom openbsd boot cd for installs:

https://github.com/tmakinen/openbsd-autoinstall
2025-06-16 18:42:06 +00:00
d492ccc654 routeros: Add SSH config for routeros devices 2025-06-14 18:21:34 +00:00
d680e43b70 routeros: Fix permissions of downloaded firmware 2025-06-14 18:21:06 +00:00
abedf6102a dhcpd: No need to use shared-networks 2025-06-13 14:00:27 +00:00
ea3c05c2b5 dhcpd: Move host declarations to global section
No need to set host declarations in subnet or shared-network since
they are always global and it gives warning during startup:

WARNING: Host declarations are global.  They are not limited to the scope you declared them in.
2025-06-13 13:50:03 +00:00
6edf3b6608 nginx: Update config to 1.26 format 2025-06-12 20:02:40 +00:00
171802608d nginx: Update nginx dnf module to 1.26 2025-06-12 19:08:14 +00:00
40e834144f autofs: Add more strict umask to users 2025-06-09 16:18:15 +00:00
1b3a2a8000 web_logs: Better directory naming 2025-05-29 17:16:58 +00:00
5ec0221634 web_logs: Use mktemp for tmpfile 2025-05-27 16:31:01 +00:00
1fdb448fc4 unbound: Download DNSSEC root key 2025-05-24 19:47:41 +00:00
56280d51a7 unbound: Use recommended outgoing-range 2025-05-21 21:52:28 +00:00
39ac3ddb26 web_logs: Compress parsed logs 2025-05-17 16:39:05 +00:00
17c2b560cc aten_pdu: Also log pdu info itself 2025-05-16 17:07:08 +00:00
de5a72dc8d nginx_logsync: Rename logsync user to weblog 2025-05-16 16:45:11 +00:00
61eade7662 web_logs: Refactor and store daily logs 2025-05-16 16:44:13 +00:00
099304e7e6 telegraf: Allow package installer to create user 2025-05-15 17:01:10 +00:00
65431fc83a dhcpd: Return filename for OpenBSD auto installer 2025-05-10 17:08:57 +00:00
2ab0ad40a3 lldpd: Initial version of role 2025-04-28 03:46:12 +00:00
5b6b7af580 node_exporter: Fix textfile collector script 2025-04-27 13:55:47 +00:00
3c0e1c2a9f routeros: Add script to check switch versions 2025-04-27 13:55:04 +00:00
b96bf22b92 routeros: Fix script permissions 2025-04-26 20:34:05 +00:00
3a21dbfa35 routeros: Don't run mqtt publish script as root 2025-04-26 20:33:23 +00:00