ppom
674764ed05
Add OpenBSD wiki link
2024-04-28 12:00:00 +02:00
ppom
aa944cf05c
fix git "dubious ownership" issue
...
fix #90
2024-04-26 12:00:00 +02:00
ppom
3d697a5003
systemd service files cleaning 🧹
2024-04-20 12:00:00 +02:00
ppom
38000b102f
remove dead code
2024-04-11 12:00:00 +02:00
Luc Didry
196e157e46
🔨 — Add description when creating release
...
The description contains an empty `Changes` section and sections with download instructions.
The download instructions contains how to check the minisign signature too.
2024-04-10 10:09:13 +02:00
Luc Didry
76a2ecaecf
🩹 — Fix debian package URL in release’s links
2024-04-10 10:09:08 +02:00
Luc Didry
57b72a04e8
📝 — Add instructions for nft46 minisign check
2024-04-10 10:03:32 +02:00
ppom
2930a67f89
Fix debian packaging
2024-04-06 12:00:00 +02:00
ppom
d9303c6249
test-regex: read conf file & use patterns
...
fix #72
2024-04-06 18:50:59 +00:00
ppom
13395a37f5
Makefile: fix space-indentation
2024-04-06 12:00:00 +02:00
ppom
dffd369427
change name capitalization
2024-04-06 12:00:00 +02:00
Luc Didry
2b548ffb11
📦 👷 — Build better deb package in release.sh + test building in CI
2024-04-03 16:16:53 +02:00
Luc Didry
c354d9812f
📦 👷 — Build deb package in CI
2024-04-03 11:38:23 +02:00
ppom
ad7091e6e7
Fix bug in fatal error messages
2024-04-01 12:00:00 +02:00
ppom
8e1c67cead
iptables: add reaction chain to FORWARD chain for docker
...
https://framagit.org/ppom/reaction/-/issues/84
2024-03-27 12:00:00 +01:00
ppom
3ee48fa08e
README: add development section
2024-03-18 12:00:00 +01:00
ppom
86bd75b926
nft46: recognize ipv6-mapped ipv4
...
closes #81
2024-03-04 12:00:00 +01:00
ppom
0b4030905b
ignoreregex test
2024-02-09 12:00:00 +01:00
Tom Hubrecht
8afa6281f4
Add support for ignore regexes in filters
2024-02-08 13:28:51 +00:00
ppom
c076177d2b
release.sh & Makefile: add nft46
2024-02-07 12:00:00 +01:00
ppom
bff697dc17
Add support for nftables
2024-02-05 12:00:00 +01:00
ppom
bfe0128764
Update wiki link to https://reaction.ppom.me
2024-01-17 12:00:00 +01:00
ppom
0a1614ea4d
Remove useless line
2024-01-10 12:00:00 +01:00
ppom
03862b33a6
Fix bug introduced by af2f092b
. Fix #67
2024-01-10 12:00:00 +01:00
ppom
48fb6a85a5
Fix Makefile and update install doc
2024-01-10 12:00:00 +01:00
Gabriel Moreau
b8032acf97
Update file control
2024-01-10 14:21:51 +00:00
NoTag
ea29a0467a
Add install_systemd make target
2024-01-10 13:02:21 +00:00
NoTag
73dc9f63d6
Allow to configure the C compiler in the ip46tables make target
2024-01-10 13:02:21 +00:00
NoTag
84d40b3eda
Add a make install target
2024-01-10 13:02:21 +00:00
ppom
58b624e0b9
Automate release
2024-01-09 12:00:00 +01:00
ppom
fe7806c4d7
Fix version printing
2024-01-09 12:00:00 +01:00
ppom
af2f092b71
Fix crash when all the regexes of a filter have no pattern in them
...
Fix #66
Example configuration causing crash:
```yaml
streams:
mongod_restart:
cmd: [ 'sh', '-c', 'while true; do echo "Started MongoDB Database Server."; sleep 5; done' ]
filters:
mongo_restart:
regex:
- 'Started MongoDB Database Server.'
actions:
restart_chat_tel:
cmd: [ 'systemctl', 'restart', 'nginx' ]
```
2024-01-09 12:00:00 +01:00
ppom
2b2275c547
Add repology badge
2024-01-08 12:00:00 +01:00
ppom
bc13342e06
Add banFor snippet to jsonnet example
2024-01-08 12:00:00 +01:00
ppom
e1ff702cd1
Generalisation of new SSH regex
2024-01-06 12:00:00 +01:00
fallstar
ed809f4f98
improved server.jsonnet
2024-01-06 12:00:00 +01:00
ppom
52dbbdcdb2
make: strip binaries
2024-01-05 12:00:00 +01:00
ppom
b441e91f84
Add global concurrency parameter. fix #56
...
Fix bug which caused pending actions to be run multiple times when pending time finished
Fix bug which caused
1. past pending actions to rerun on exit
2. maximum one pending action per pattern/action couple to run on exit
2024-01-05 12:00:00 +01:00
ppom
9ce589b07d
Now signing release assets. fix #54
2024-01-04 12:00:00 +01:00
ppom
592b60172a
Add rm -f deb
folder that can stay around when make fails
2024-01-04 12:00:00 +01:00
ppom
ec60a3d506
reaction show: remove empty patterns
...
fix #64
2024-01-04 12:00:00 +01:00
ppom
8874454a0f
Revert "quick fix IP regexes. see #62 "
...
This reverts commit c2723d3829
.
fix #62
2024-01-04 12:00:00 +01:00
ppom
c2723d3829
quick fix IP regexes. see #62
2024-01-04 12:00:00 +01:00
ppom
9b766aa2b8
Do not panic when a regex doesn't compile
...
Show proper error message instead
fix #58
2024-01-04 12:00:00 +01:00
ppom
f662a485b9
reaction flush
clarification
2024-01-03 12:00:00 +01:00
ppom
f6f26f283e
add a version subcommand
...
fix #63
2023-12-31 12:00:00 +01:00
ppom
b834e02755
Fix jsonnet examples
2023-12-21 12:00:00 +01:00
ppom
380599c80a
📦 — Fix "Add a make target for Debian packaging"
2023-12-20 12:00:00 +01:00
ppom
50e214c403
Merge branch 'make-deb' into 'main'
...
📦 — Add a make target for Debian packaging
See merge request ppom/reaction!2
2023-12-20 17:18:39 +00:00
Luc Didry
9d847657d1
📦 — Add a make target for Debian packaging
2023-12-20 15:56:39 +01:00