Commit graph

  • 64f99ea396 Rename ffmwu custom config config dir from ~/.config to ~/.ffmwu-config Tobias Hachmer 2017-12-31 13:41:15 +0100
  • 41a1d0bac3 Add role service-vnstat Tobias Hachmer 2017-12-31 12:40:00 +0100
  • 7c80d75632 Role server-basic: update handling of dummy module Tobias Hachmer 2017-12-30 23:08:42 +0100
  • c79fb69789 Role server-basic: add unattended-upgrades Tobias Hachmer 2017-12-30 22:47:58 +0100
  • 96a8c0e1c9 Inventory group vars all: add missing legacy gateway wasserfloh Tobias Hachmer 2017-12-30 11:37:43 +0100
  • b36f4dfe5b Role service-fastd-mesh: update peer limit config Tobias Hachmer 2017-12-30 11:26:47 +0100
  • 7757387dd5 Role service-nginx: add nginx.conf templating Tobias Hachmer 2017-12-29 20:31:46 +0100
  • a2104ddcc5 Role service-tinc: fix handling of systemd unit Tobias Hachmer 2017-12-29 14:27:52 +0100
  • 0a51ee02a3 Role service-dhcpd: change dhcp daemon to kea Tobias Hachmer 2017-12-28 22:10:09 +0100
  • 7abc41ee92 Fix systemd service scripts (#12) n0trax 2017-12-14 19:45:27 +0100
  • 2faa4e11dd Role network-iptables-gateway: omit dropping invalid packets Tobias Hachmer 2017-12-14 06:33:39 +0100
  • c8b1f999fe
    Merge pull request #11 from freifunk-mwu/devel kokel 2017-12-05 06:05:30 +0100
  • 513e914437
    Revert "Restructure ansible (#8)" (#10) kokel 2017-12-05 06:02:44 +0100
  • ff1dac07ba
    Restructure ansible (#8) kokel 2017-12-05 05:59:06 +0100
  • ad5b658467 Add prometheus role (#9) n0trax 2017-12-05 05:58:34 +0100
  • 0f9cee0e7d Role service-tinc: add task to enable post-merge script Tobias Hachmer 2017-12-04 16:32:38 +0100
  • 89c187a975 Role network-routing: add missing service dependency for ffmwu-static-routes service unit Tobias Hachmer 2017-12-04 06:21:25 +0100
  • 466a08a0b3 Role service-fastd-mesh: ensure fastd_status.json file is present; reorder nginx roles Tobias Hachmer 2017-11-30 23:12:15 +0100
  • 80bd91a469 Role network-iptables-gateway: fix freifunk bridge rules Tobias Hachmer 2017-11-14 23:09:55 +0100
  • 071bdb40d4 Role service-tinc: rework passwordstore lookup Tobias Hachmer 2017-11-12 20:39:33 +0100
  • 78a141305d Rework passwordstore lookup handling in roles service-fastd-mesh und service-fastd-intragate Tobias Hachmer 2017-11-12 20:27:12 +0100
  • 7437095761 Roles service-fastd-[mesh|intragate]: reload networking on fastd instance start Tobias Hachmer 2017-11-12 15:08:41 +0100
  • 10d25ee031 Move dummy module from role kmod-batman to server-basic Tobias Hachmer 2017-11-12 14:35:11 +0100
  • 07eda681ca Roles service-fastd-mesh + service-fastd-intragate Tobias Hachmer 2017-11-12 14:12:07 +0100
  • 7a482e195f Role server-basic: add locale setting Tobias Hachmer 2017-11-12 12:44:20 +0100
  • 9d08803a9e Rename role server-repos to server-apt-repos Tobias Hachmer 2017-11-12 11:30:44 +0100
  • ff5f9d8b6d Playbook gateways: reorder roles Tobias Hachmer 2017-11-12 00:34:38 +0100
  • 42d407340a Role network-meshbridge: workaround to set mac address on boot and get ipv6 address configured correctly Tobias Hachmer 2017-11-12 00:31:14 +0100
  • 623faaa40f Role prerequisites: add cname asserts Tobias Hachmer 2017-11-11 23:24:49 +0100
  • e020ea0854 Inventory host_vars: use single file instead of subfolder Tobias Hachmer 2017-11-11 21:19:15 +0100
  • cb834d6ee3 Pretty format ansible.cfg Tobias Hachmer 2017-11-11 21:16:10 +0100
  • 99a77aa0b7 Role server-repos: remove universe-factory repo since fastd package is available in debian upstream Tobias Hachmer 2017-11-09 06:20:23 +0100
  • f0564b5ad2 Role service-respondd: install python3 module dependency Tobias Hachmer 2017-11-07 20:25:39 +0100
  • b1480594fa Role server-repos: change ffmwu repo to stretch Tobias Hachmer 2017-11-07 20:23:23 +0100
  • 9e3a9562cb Inventory: add new gateway uffschnitt.freifunk-mwu.de Tobias Hachmer 2017-11-07 06:22:09 +0100
  • fc04651e8b Lowercase all network interface names Tobias Hachmer 2017-11-06 21:24:56 +0100
  • c6a15b38c2 Update Readme.md Tobias Hachmer 2017-11-06 20:49:58 +0100
  • 387f3bbf6b Update fastd peer limit configuration Tobias Hachmer 2017-11-06 17:41:17 +0100
  • 67c915e877 Role service-respondd: also listen on fastd-interfaces Tobias Hachmer 2017-10-31 22:54:58 +0100
  • d6eea602b7 Flush handlers after configuring network interfaces Tobias Hachmer 2017-10-29 21:26:10 +0100
  • f00a216fef Role service-nginx: add autoindex options to default vhost Tobias Hachmer 2017-10-29 21:24:48 +0100
  • 4876f88bc5 Add roles service-nginx(-firmware) to playbook gateways Tobias Hachmer 2017-10-29 21:23:47 +0100
  • a19510fad3 Add missing variables for role service-nginx-firmware Tobias Hachmer 2017-10-29 21:23:04 +0100
  • dc146df5f7 Add role service-nginx-firmware Tobias Hachmer 2017-10-27 11:41:00 +0200
  • 545162a46f Add role service-nginx Tobias Hachmer 2017-10-27 11:38:02 +0200
  • 8212e17d6a Ensure systemd units are started Tobias Hachmer 2017-10-26 22:35:55 +0200
  • a2110b33ee Fix some whitespaces Tobias Hachmer 2017-10-26 22:29:15 +0200
  • ac48746a11 Roles service-fastd-[intragate|mesh]: update mac prefixes due to fastd instances change Tobias Hachmer 2017-10-25 19:50:06 +0200
  • 57fff0410e Add role service-respondd Tobias Hachmer 2017-10-15 10:18:26 +0200
  • 130980d863 Role network-routing: fix typos in ffmwu-del-ip-rules.sh template Tobias Hachmer 2017-10-14 22:07:01 +0200
  • 00307bc9be Move IP rules from role service-rclocal to role network-routing Tobias Hachmer 2017-10-13 07:59:43 +0200
  • dd03118c99 Update Readme.md Tobias Hachmer 2017-10-13 07:42:08 +0200
  • f934a88661 Move all handlers to one single role Tobias Hachmer 2017-10-13 07:28:41 +0200
  • f56215f03c Remove unnecessary handlers Tobias Hachmer 2017-10-11 22:04:36 +0200
  • 79017f02d6 Use package module where possible instead of apt Tobias Hachmer 2017-10-11 17:53:20 +0200
  • 4ce00a6ac3 Add role network-routing Tobias Hachmer 2017-10-11 06:52:24 +0200
  • f18e53e4e7 Role service-fastd: use own systemd unit fastd@.service Tobias Hachmer 2017-10-08 11:35:22 +0200
  • c56dc3504c Role service-fastd-mesh: fix typo in handler Tobias Hachmer 2017-10-08 10:51:04 +0200
  • 37ef87bea9 Readme.md: add control machine requirements Tobias Hachmer 2017-10-08 09:55:30 +0200
  • 534b0d045c Role network-fastd: update README.md Tobias Hachmer 2017-10-08 09:44:42 +0200
  • e1e723809f Role network-batman: update batman-ifaces due to fastd instance change Tobias Hachmer 2017-10-08 09:29:55 +0200
  • 4732338cee Roles service-fastd-[mesh|intragate]: update role dependencies Tobias Hachmer 2017-10-07 01:08:48 +0200
  • 53d30c8ded Restructure fastd configuration to define multiple instances easily Tobias Hachmer 2017-10-07 00:57:35 +0200
  • 63ca114c95 Migrate nested dictionary meshes into a list of dictionaries Tobias Hachmer 2017-10-06 22:58:00 +0200
  • 2bbd39009c Update Readme.md Julian Labus 2017-10-06 14:04:29 +0200
  • 829d931ff9 Role service-fastd-mesh: add systemd timer for fastd peer limit update script Tobias Hachmer 2017-10-06 11:47:09 +0200
  • 7e181923b3 Role service-fastd: ensure fastd service is masked Tobias Hachmer 2017-10-06 10:49:41 +0200
  • a2fa5ff223 Role service-fastd-mesh: move peer limit to a separate file which isn't managed by ansible Tobias Hachmer 2017-10-06 10:33:38 +0200
  • 900eacafb2 Fix wrong IP subnet calculation in roles service-radvd + service-rclocal Tobias Hachmer 2017-10-06 09:56:14 +0200
  • ea08c856ac Update some ipaddr filters Tobias Hachmer 2017-10-06 00:15:31 +0200
  • c4ed75ed36 Roles service-bird[|-ffrl|-icvpn]: rework handlers Tobias Hachmer 2017-10-04 19:46:16 +0200
  • 94da0613a4 FFRL Internet Exit: move IPv4 NAT address to a single dummy interface Tobias Hachmer 2017-10-04 13:38:00 +0200
  • cc43741a91 Role network-iptables-gateway: rename var internet_exit_mtu_ipv[4|6] to internet_exit_tcp_mss_ipv[4|6] Tobias Hachmer 2017-10-04 12:55:29 +0200
  • b46be69a26 Role service-rclocal: fix wrong interface Tobias Hachmer 2017-10-04 01:02:15 +0200
  • 98e1b60e00 Roles service-fastd-mesh + service-fastd-intragate: rename fastd socket Tobias Hachmer 2017-10-04 00:51:18 +0200
  • 817f86abb7 Role service-bird-icvpn: rename systemd unit+timer icvpn-update to icvpn-tinc-bgp-update Tobias Hachmer 2017-10-04 00:25:29 +0200
  • b0f0d63383 Role service-bind-slave: add systemd unit + timer to update icvpn bind config Tobias Hachmer 2017-10-04 00:20:50 +0200
  • 31e0b6da67 Role service-bind-slave: fix file permissions Tobias Hachmer 2017-10-04 00:05:53 +0200
  • 1f7ab3c620 Role git-repos: change branch of backend-scripts repo to drop-photon Tobias Hachmer 2017-10-03 23:32:00 +0200
  • 224a61a481 Role service-bird + service-bird-icvpn: add systemd unit + timer to update roa+peers+tinc hosts Tobias Hachmer 2017-10-03 23:31:15 +0200
  • 0fa92eef1c Role service-fastd-mesh: add systemd unit + timer to update mesh peers Tobias Hachmer 2017-10-03 23:30:02 +0200
  • 04d12c1fb5 Update Readme.md Tobias Hachmer 2017-10-03 21:36:14 +0200
  • 07a0b25a09 Role service-radvd: make more parameters configurable Tobias Hachmer 2017-10-03 21:24:36 +0200
  • a1705da9a0 Role service-radvd: optimize ipaddr filters Tobias Hachmer 2017-10-03 21:18:39 +0200
  • ef6bedfee5 Update loop keys Tobias Hachmer 2017-10-03 20:52:02 +0200
  • 937238d26e Role service-radvd: update handlers Tobias Hachmer 2017-10-03 20:43:23 +0200
  • 7506fae8a5 Role service-tinc: use a task instead of a handler for systemd stuff Tobias Hachmer 2017-10-03 20:33:08 +0200
  • 3ee405bdf2 Restructure service-fastd roles Tobias Hachmer 2017-10-03 20:25:17 +0200
  • 01af6903e6 Role service-fastd-mesh + service-fastd-intragate: fix mac address format Tobias Hachmer 2017-10-03 15:13:00 +0200
  • a112f6305e Role service-dhcpd: fix disabled notify Tobias Hachmer 2017-10-03 14:44:38 +0200
  • 2f32bd6c1e Restructure network interfaces in order to use ifupdown2 Tobias Hachmer 2017-10-03 14:37:39 +0200
  • 821834c4b8 Add role service-bind-slave Tobias Hachmer 2017-10-02 23:34:53 +0200
  • 5e38e4f6fb Role service-bird-icvpn: use a task and not a handler to set file attrs Tobias Hachmer 2017-10-02 23:08:53 +0200
  • 2e0e474ba7 Role kmod-batman: load kernel modules Tobias Hachmer 2017-10-02 11:21:01 +0200
  • b285305fe1 Add role network-iptables-gateway Tobias Hachmer 2017-10-02 11:18:16 +0200
  • 4596743a56 Add readme for role prerequisites Tobias Hachmer 2017-10-02 11:11:43 +0200
  • 3a9edaa666 Add version to git modules in roles: Tobias Hachmer 2017-09-30 23:00:09 +0200
  • 41d6fb0ff1 Add role system-sysctl-gateway Tobias Hachmer 2017-09-30 14:36:48 +0200
  • 846f385a21 Add role service-tinc Tobias Hachmer 2017-09-29 13:32:20 +0200
  • ab45622570 Role server-basic: add package bridge-utils Tobias Hachmer 2017-09-29 13:17:46 +0200