Jérémy Lecour
a5ce838864
Configure sysctl values to IPv6 when applicable
2022-05-25 18:13:18 +02:00
Jérémy Lecour
787609a965
Apply "ICMP redirects" also to IPv6 is enabled
2022-05-24 13:50:53 +02:00
Jérémy Lecour
4141c67569
Release 22.05
2022-05-10 15:54:17 +02:00
Jérémy Lecour
94ea1fccbd
fix status output (number of # in headers)
2022-05-10 15:53:44 +02:00
Jérémy Lecour
c4ec8c9ac0
Markdown extension for CHANGELOG
2022-04-29 09:35:11 +02:00
Jérémy Lecour
ef0b98f4df
Release 22.04
2022-04-28 19:00:33 +02:00
Jérémy Lecour
80ebea31cf
source configuration only for valid actions
2022-04-28 18:59:16 +02:00
Jérémy Lecour
36d4a2e9a8
Improve legacy config parsing
2022-04-28 18:58:11 +02:00
Jérémy Lecour
4c6d6941e2
wording for deprecated config file
2022-04-28 18:56:19 +02:00
Jérémy Lecour
80b0d35e2f
source legacy config after macros but before DROP policy
2022-04-28 18:55:53 +02:00
Jérémy Lecour
def7813d71
Add "version" action
2022-04-28 18:51:57 +02:00
Jérémy Lecour
900c789f95
Add colors to statuses
2022-04-28 16:31:28 +02:00
Jérémy Lecour
b25d67bd43
better english (sort of)
2022-04-28 16:21:02 +02:00
Jérémy Lecour
18eaec9ac1
shellcheck disable=SC2059
2022-04-28 16:20:49 +02:00
Jérémy Lecour
9cd62d314a
Use wording similar to systemd
2022-04-28 16:20:35 +02:00
Jérémy Lecour
0b42b924a6
syslog pour la phase de sourcing de la config
2022-04-04 10:39:40 +02:00
Jérémy Lecour
3f2a94231b
check unpersisted state for every command
2022-04-02 16:28:13 +02:00
Jérémy Lecour
a544f64c78
Add simple syslog logging
2022-04-02 13:14:39 +02:00
Jérémy Lecour
1f4883dbcd
output is normalized
2022-04-02 10:40:16 +02:00
Jérémy Lecour
b59164c8d0
colorize output if terminal supports colors
2022-04-02 10:39:16 +02:00
Jérémy Lecour
9be9be1740
store and compare state between restart
2022-04-02 09:13:15 +02:00
Jérémy Lecour
25932b9f80
add CHANGELOG (finally)
2022-04-02 09:12:22 +02:00
Jérémy Lecour
e5de358e2a
Add markers for each section in status
2022-04-02 09:06:34 +02:00
Jérémy Lecour
ee6d1d309d
Use long options for readability
2022-03-31 21:11:37 +02:00
Jérémy Lecour
f7b31627c5
"rm -f" to clean temp files
2022-03-31 21:10:55 +02:00
Jérémy Lecour
15e35ae8c4
Release 22.03.5
2022-03-30 22:44:03 +02:00
Jérémy Lecour
a2a3793e28
Fix systcl syntax error
2022-03-30 22:43:26 +02:00
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