Jérémy Lecour
|
e01a705cff
|
Revamp the README
|
2020-04-11 09:23:09 +02:00 |
|
Jérémy Lecour
|
8e780eafed
|
Add tests for Buster (ext4/btrfs)
|
2020-04-11 08:54:01 +02:00 |
|
Jérémy Lecour
|
e14ca8dff3
|
Bad firewall now returns a simple Warning
|
2020-04-11 08:53:41 +02:00 |
|
Jérémy Lecour
|
b1c45b1738
|
Don't instruct to use a specific branch when installing manually
|
2020-04-11 08:41:36 +02:00 |
|
Jérémy Lecour
|
3198ba7f37
|
bkctld-rm: log incs to be deleted
|
2020-04-11 08:41:04 +02:00 |
|
Jérémy Lecour
|
401c8cd34c
|
Add CHANGELOG file
|
2020-04-11 08:40:25 +02:00 |
|
Jérémy Lecour
|
51940220dd
|
Instructions to install manually from sources
|
2020-04-10 08:42:15 +02:00 |
|
Jérémy Lecour
|
11f84a9f7b
|
Emit a warning if no firewall file is configured
|
2020-04-08 18:35:09 +02:00 |
|
Jérémy Lecour
|
bdc6b4fa4d
|
bkctld-check: sourcing issue is just a warning
|
2020-04-08 18:32:27 +02:00 |
|
Jérémy Lecour
|
a0b3c4fd26
|
bkctld-check: shorter output
|
2020-04-08 17:54:09 +02:00 |
|
Jérémy Lecour
|
c2f39a0218
|
bkctld-check: don't eval the variables
|
2020-04-08 17:53:56 +02:00 |
|
Jérémy Lecour
|
effecc689d
|
bkctld: auto-detect lib directory
|
2020-04-08 17:53:28 +02:00 |
|
Jérémy Lecour
|
8099dcbbfe
|
reformat authors list
|
2020-04-08 17:51:56 +02:00 |
|
Jérémy Lecour
|
e1208ed2b8
|
shellcheck improvements for bats tests
|
2020-04-08 16:49:27 +02:00 |
|
Jérémy Lecour
|
e5997400cd
|
bkctld-check: verify that firewall rules are sourced
|
2020-04-08 12:26:59 +02:00 |
|
Jérémy Lecour
|
53b8fe8376
|
extract variable "jail_sshd_config"
|
2020-04-08 00:32:15 +02:00 |
|
Jérémy Lecour
|
5a90ae8a16
|
bkctld-ip: fail when trying to add an IP when there is no AllowUsers
|
2020-04-08 00:31:55 +02:00 |
|
Jérémy Lecour
|
86111acfea
|
tests clarifications
|
2020-04-05 11:53:44 +02:00 |
|
Jérémy Lecour
|
2ef20df5ca
|
whitespaces
|
2020-04-05 11:43:52 +02:00 |
|
Jérémy Lecour
|
5937a2d7aa
|
Split tests in a few files and add many tests for incs and checks
|
2020-04-05 11:42:11 +02:00 |
|
Jérémy Lecour
|
d29743357a
|
rename function for ext4 filesystems
|
2020-04-05 11:41:41 +02:00 |
|
Jérémy Lecour
|
6377ffd09e
|
bkctld-inc: add locks to btrfs actions
It's probably useless since btrfs commands return almost instantly
but it's consistent with ext4 commands.
|
2020-04-05 11:40:24 +02:00 |
|
Jérémy Lecour
|
f6665c646b
|
tests: use test helpers + add many test cases
|
2020-04-05 01:32:39 +02:00 |
|
Jérémy Lecour
|
41866d8236
|
Vagrant: reconfigure locales
|
2020-04-03 10:23:45 +02:00 |
|
Jérémy Lecour
|
db70bd21e9
|
use explicitly relative path
|
2020-04-03 09:58:10 +02:00 |
|
Jérémy Lecour
|
3f3ffbfffd
|
bkctld-start: extract "mount_jail_fs" function
|
2020-04-03 09:48:54 +02:00 |
|
Jérémy Lecour
|
f8ef5b22cd
|
bkctld-start: better retry logic around fetch SSH PID
|
2020-04-03 08:31:29 +02:00 |
|
Jérémy Lecour
|
9bbcb852b0
|
bkctld-start: chroot preparation must stay in the main process
|
2020-04-03 00:42:08 +02:00 |
|
Jérémy Lecour
|
88dd2e448b
|
bkctld-stop: pkill outside of conditional
it breaks the stop action
|
2020-04-03 00:37:43 +02:00 |
|
Jérémy Lecour
|
c920e91304
|
improve incs policy parsing
|
2020-04-02 23:52:27 +02:00 |
|
Jérémy Lecour
|
492433133e
|
fix shellcheck source directive
|
2020-04-02 23:39:26 +02:00 |
|
Jérémy Lecour
|
09d2014db3
|
bkctld-stop: use pkill instead of a loop
|
2020-04-02 23:34:14 +02:00 |
|
Jérémy Lecour
|
b141daca29
|
code clarification
|
2020-04-02 23:33:54 +02:00 |
|
Jérémy Lecour
|
092b204be2
|
naming conventions
|
2020-04-02 23:14:34 +02:00 |
|
Jérémy Lecour
|
7a80b433d6
|
bkctld-sync: more comment and variables
|
2020-04-02 18:40:27 +02:00 |
|
Jérémy Lecour
|
1da1c8a7fe
|
extract function for jail config directory
|
2020-04-02 18:39:15 +02:00 |
|
Jérémy Lecour
|
f36771d1f0
|
bkctld-rm: kill existing processes
Ifa process is still removing incs when a ew one starts, the newest
kills the other to start again.
|
2020-04-02 18:30:52 +02:00 |
|
Jérémy Lecour
|
4e6c5cfb20
|
bkctld-inc : smaller lock file
Only one process can create a specific inc at the same time
|
2020-04-02 18:29:40 +02:00 |
|
Jérémy Lecour
|
45036bf731
|
fix incs policy on jail init
|
2020-04-02 18:28:41 +02:00 |
|
Jérémy Lecour
|
4bf1ccecae
|
Add test for incs_policy config file
|
2020-04-02 18:28:15 +02:00 |
|
Jérémy Lecour
|
54e66aea84
|
Raise error if missing arguments in functions
|
2020-04-02 18:27:54 +02:00 |
|
Jérémy Lecour
|
c58878b065
|
extract functions for config files
|
2020-04-02 18:26:53 +02:00 |
|
Jérémy Lecour
|
4ef7ab2dde
|
Fix tests
|
2020-04-02 14:51:09 +02:00 |
|
Jérémy Lecour
|
7a040bac20
|
better log messages
|
2020-04-02 14:50:55 +02:00 |
|
Jérémy Lecour
|
c7816abd1e
|
bkctld-key: check if the key file is readable
|
2020-04-02 14:50:21 +02:00 |
|
Jérémy Lecour
|
aa8bc9381b
|
bkctld-firewall: removed useless test
|
2020-04-02 14:43:39 +02:00 |
|
Jérémy Lecour
|
9136d3cff4
|
replace "! -n" test with "-z"
|
2020-04-02 14:43:17 +02:00 |
|
Jérémy Lecour
|
1652ebeb67
|
fix shecllcheck source directives
|
2020-04-02 13:44:13 +02:00 |
|
Jérémy Lecour
|
5432c2eee8
|
whitespaces
|
2020-04-02 13:40:48 +02:00 |
|
Jérémy Lecour
|
4c2480906f
|
adaptation des scripts de test
|
2020-04-02 13:32:14 +02:00 |
|