Commit Graph

195 Commits

Author SHA1 Message Date
Jérémy Lecour 24a2aa5980 Release 22.03.4 2022-03-25 14:56:14 +01:00
Jérémy Lecour e861f58a27 IP/ports are sorted to have consistent ordering 2022-03-25 14:55:59 +01:00
Jérémy Lecour f6abb9de70 Release 22.03.3 2022-03-21 14:34:25 +01:00
Jérémy Lecour b778613d4f Fix configuration execution order
External configuration must be applied before macros are executed.
Otherwise, a specific rule in a configuration car be overwritten by IP/PORTS rules from macros.
2022-03-21 14:34:08 +01:00
Jérémy Lecour 0f682c346e Release 22.03.2 2022-03-16 23:47:42 +01:00
Jérémy Lecour 0c36bef2aa skip IPv6 addresses in Docker section 2022-03-16 23:46:38 +01:00
Jérémy Lecour 434f8e1905 default value for $intable 2022-03-16 23:46:13 +01:00
Jérémy Lecour 25893ee66b Release 22.03.1 2022-03-15 18:57:30 +01:00
Jérémy Lecour 43ee2618f3 change init script DESC variable 2022-03-15 18:56:37 +01:00
Jérémy Lecour 2ff58969f1 remove bad quotes 2022-03-15 18:55:48 +01:00
Jérémy Lecour e269e86341 remove comments 2022-03-15 18:55:13 +01:00
Jérémy Lecour 6e6a2d9a82 Release 22.03 2022-03-15 16:37:20 +01:00
Jérémy Lecour 460df19aea Merge branch 'includes' 2022-03-15 16:36:05 +01:00
Jérémy Lecour aada44e1f2 Merge branch 'master' into includes 2022-03-15 16:32:08 +01:00
Jérémy Lecour 54f7021d6a Add test configurations in tests directory 2022-03-15 16:30:39 +01:00
Jérémy Lecour 92f4751ccb drop useless ipv6 include file 2022-03-15 16:29:22 +01:00
Jérémy Lecour 0041789d5e improve docs and merge 45f04e 2022-03-15 16:27:26 +01:00
Jérémy Lecour c36be1c9c9 Add variables and documentation for sysctl variables (fixes #7) 2022-03-15 16:27:26 +01:00
Jérémy Lecour be023616a5 more comments 2022-03-15 16:27:26 +01:00
Jérémy Dubois ba12a45d8a Revert "Apply policy of IPv4 to IPv6"
This reverts commit f52971a173
which was a mistake : theses rules match a return packet
incoming on the server, not a new one.
2022-01-27 10:15:45 +01:00
Jérémy Dubois f52971a173 Apply policy of IPv4 to IPv6
We close almost all to be sure that nothing works if we don't configure it
2022-01-24 11:09:36 +01:00
Ludovic Poujol 45f04e322a Add warning on port opening for docker 2022-01-12 12:04:56 +01:00
Jérémy Lecour 0b3ed7ae25 Backward compatible mode 2021-12-11 10:13:38 +01:00
Jérémy Lecour e7aaefef9a Release 21.12 2021-12-06 17:32:21 +01:00
Ludovic Poujol 7f3f69329f Don't throw ipv6 to iptables in the squid macro 2021-12-03 11:29:32 +01:00
Jérémy Lecour 3b4ffec174 Document helper functions that are accessible inincluded files 2021-09-14 12:47:32 +02:00
Jérémy Lecour 30838eb892 rename variables for readability 2021-09-14 12:47:17 +02:00
Jérémy Lecour a600d03ab4 split configuration and includes 2021-09-14 12:37:04 +02:00
Jérémy Lecour 48983bfa2d fix mistakes
* forgotten chains
* wrong variable names
* baf field separator for awk
2021-09-14 12:36:43 +02:00
Jérémy Lecour cfa1c20332 Add IPv6 support on many macros 2021-09-14 11:05:59 +02:00
Ludovic Poujol 351158891e Add sort, to source files in alphanumerical order as expected 2021-09-14 09:44:58 +02:00
Ludovic Poujol 79c1790564 WIP - IPv6 Handleing for output authorisation 2021-09-14 09:12:08 +02:00
Ludovic Poujol c31288f318 Correct is_ipv6 2021-09-14 08:54:52 +02:00
Jérémy Lecour 5f0de36216 Combine all IPv6 rules 2021-09-06 14:33:33 +02:00
Jérémy Lecour d811e5647d Show version once for each action 2021-09-06 14:33:22 +02:00
Jérémy Lecour 08182dd606 Conditionals in IPv6 includes 2021-09-06 14:03:44 +02:00
Jérémy Lecour ef18fccc96 Add version 2021-09-06 14:02:03 +02:00
Jérémy Lecour ad024bac8f valeur de IPV6 avec simples quotes 2021-06-04 14:08:04 +02:00
Jérémy Lecour aa67894438 Ouverture totale de HTTPSITES par défaut 2021-06-04 14:07:21 +02:00
Jérémy Lecour 9ae2a03955 proxy: simplification de la boucle 2021-06-04 14:06:37 +02:00
Jérémy Lecour f87bbe5442 add macro for proxy 2021-05-26 13:20:12 +02:00
Jérémy Lecour 0f93e8e75e fixup! store includes in /etc/minifirewall.d 2021-05-26 13:13:26 +02:00
Jérémy Lecour 275a4c5bab Add macro for backup servers 2021-05-26 13:12:56 +02:00
Jérémy Lecour 9be97b2436 store includes in /etc/minifirewall.d 2021-05-26 13:09:50 +02:00
Jérémy Lecour 800448ff97 update verison 2021-05-22 23:22:31 +02:00
Jérémy Lecour dfc91a0689 syntax and readability 2021-05-22 23:14:40 +02:00
Jérémy Lecour 773d7086fc source configuration with functions 2021-05-22 23:14:27 +02:00
Jérémy Lecour c9eecabdf8 more expressive variable names 2021-05-22 23:13:00 +02:00
Jérémy Lecour e071610a37 check for commands 2021-05-22 23:12:09 +02:00
Jérémy Lecour 9477d47938 Use function to tets ipv6 and docker 2021-05-22 22:46:02 +02:00