Jérémy Lecour
|
5cbc2cbf42
|
Split client and server parts
|
2022-04-03 11:28:59 +02:00 |
Jérémy Lecour
|
3b0e6934d9
|
bkctld-check-setup: compatibility with minifirewall 22.03+
|
2022-03-30 15:07:45 +02:00 |
Jérémy Lecour
|
960dd97d68
|
Tell sed to follow symlinks
|
2022-03-27 10:14:07 +02:00 |
Jérémy Lecour
|
8330918aad
|
TODO: deal with empty lines
|
2022-03-18 15:11:04 +01:00 |
William Hirigoyen (Evolix)
|
595be40c38
|
Fix init btrfs check location, fix error msg spelling brtfs -> btrfs
|
2022-03-09 16:16:37 +01:00 |
William Hirigoyen (Evolix)
|
efd8d980c2
|
Fix insecable space
|
2022-02-22 15:30:32 +01:00 |
William Hirigoyen (Evolix)
|
43826224e3
|
Fix insecable space
|
2022-02-22 14:56:34 +01:00 |
William Hirigoyen (Evolix)
|
b9bd67488b
|
Reduce IP column width to avoid empty ligne return
|
2021-12-24 10:04:27 +01:00 |
William Hirigoyen (Evolix)
|
f8db747970
|
Header in uppercase, enlarge column RETENTION
|
2021-12-03 15:36:54 +01:00 |
William Hirigoyen (Evolix)
|
0b777b4a3f
|
Add a header for bktcld status output.
|
2021-12-03 15:17:00 +01:00 |
William Hirigoyen (Evolix)
|
58ebf9d2ef
|
Add time unit for retention policy status display (bkctld status).
|
2021-11-10 15:24:56 +01:00 |
William Hirigoyen (Evolix)
|
4e7d5506de
|
Add btrfs command check (for future btrfs-progs switch from Depends to Recommends in .deb)
|
2021-11-02 16:38:58 +01:00 |
Jérémy Lecour
|
3be8b638fe
|
Pseudo-code for btrfs check
|
2021-11-02 15:23:21 +01:00 |
Jérémy Lecour
|
d6dd91eb1f
|
Release 2.11.1
|
2021-06-30 18:13:34 +02:00 |
Jérémy Lecour
|
a2c6d073a7
|
bkctld-rename: abort operation if incs exist with the new name
|
2021-06-30 18:12:36 +02:00 |
Jérémy Lecour
|
09f1789a53
|
Release 2.11.0
|
2021-06-30 15:20:43 +02:00 |
Jérémy Lecour
|
1960e9097a
|
bkctld-archive/remove: confirmation defaults to 'No'
|
2021-06-30 14:58:39 +02:00 |
Jérémy Lecour
|
7c6fefd00b
|
bkctld-remove: remove config directory
|
2021-06-30 14:57:42 +02:00 |
Jérémy Lecour
|
ec4502ef9b
|
Release 2.10.0
|
2021-06-29 17:25:35 +02:00 |
Jérémy Lecour
|
9e1d8636ff
|
update copyright
|
2021-06-29 17:25:35 +02:00 |
Jérémy Lecour
|
d8e1ce9fb1
|
bkctld-remove: force mode bypass inexisting jail
|
2021-06-29 17:25:35 +02:00 |
Jérémy Lecour
|
b1b4d8b19f
|
No date/process in stdout/stderr
Don't treat stdout/stderr as a logging facility
|
2021-06-29 17:25:35 +02:00 |
Jérémy Lecour
|
49fff6e85d
|
bkctld-rename: reset firewall rules and fix logic error
|
2021-06-29 17:25:35 +02:00 |
Jérémy Lecour
|
134faf3e47
|
bkctld-archive: archive a jail
|
2021-06-29 17:25:35 +02:00 |
Jérémy Lecour
|
d467690ff5
|
Reset firewall for new jail name
|
2021-06-29 17:25:35 +02:00 |
Jérémy Lecour
|
a50991226c
|
bkctld-rename: rename a jail and all its incs and configuration…
|
2021-06-29 17:25:35 +02:00 |
Jérémy Lecour
|
fe0f655f07
|
Release 2.9.0
|
2021-02-22 12:14:19 +01:00 |
Jérémy Lecour
|
937e75daa7
|
Rename incs_policy template
|
2021-02-22 10:15:53 +01:00 |
Jérémy Lecour
|
82dbb29511
|
bkctld-upgrade-config: install check_policy template if missing
|
2021-02-22 09:37:15 +01:00 |
Jérémy Lecour
|
21f4544016
|
Install default check_policy file on init
|
2021-02-22 09:36:53 +01:00 |
Jérémy Lecour
|
f84e9ec02d
|
fix infinite loop
|
2021-02-08 17:20:20 +01:00 |
Brice Waegeneire
|
3215ab2fa3
|
bkctld-check-incs: Correct shellchek warnings
- SC2013: To read lines rather than words, pipe/redirect to a 'while
read' loop.
- SC2086: Double quote to prevent globbing and word splitting.
|
2021-02-08 14:17:28 +01:00 |
Brice Waegeneire
|
c27cb81b57
|
bkctld-check-incs: Protect jail_config_epoch
Test if `incs_policy_file` exists before using it. Fixes #43.
|
2021-02-08 14:17:22 +01:00 |
Jérémy Lecour
|
1a52f012a6
|
bkctld: new inc-lock and inc-unlock command
|
2020-11-28 10:46:57 +01:00 |
Jérémy Lecour
|
3aef89053b
|
bkctld-upgrade-config is executable
|
2020-11-27 10:04:09 +01:00 |
Jérémy Lecour
|
01a19ad2da
|
Release 2.7.0
|
2020-11-13 15:49:43 +01:00 |
Jérémy Lecour
|
76a298c042
|
bkctld-rm: delete empty jails in incs directory
|
2020-11-13 15:33:18 +01:00 |
Jérémy Lecour
|
f9018738b9
|
tests: use FORCE flag to remove jail in tests
|
2020-11-13 15:32:19 +01:00 |
Jérémy Lecour
|
3c5a646ae3
|
bkctld-rm: list jails from incs directory
We list jails in "incs" directory, not in "jails" directory so we can
clean old incs after a jail is archived
|
2020-11-12 18:35:41 +01:00 |
Jérémy Lecour
|
bf56c16ed2
|
bkctld-remove: confirmation before removal of jails if not in force mode
|
2020-10-11 15:19:00 +02:00 |
Jérémy Lecour
|
2ccd8c1b8d
|
add a [-f|--force] option to remove confirmation on some commands
|
2020-10-11 14:57:47 +02:00 |
Jérémy Lecour
|
9eae80c002
|
globally disable shecllcheck SC2034 in lib/includes
Many variables defined in this file are not used here.
|
2020-10-11 14:56:22 +02:00 |
Jérémy Lecour
|
05c3715c6a
|
Better help message composition and formating
|
2020-10-11 14:53:26 +02:00 |
Jérémy Lecour
|
2ad1032f9d
|
Release 2.6.0
|
2020-10-07 20:51:29 +02:00 |
Jérémy Lecour
|
c1fbe6394f
|
Add "version" and extract "help" options
|
2020-10-07 20:50:17 +02:00 |
Jérémy Lecour
|
2057a6fd80
|
Restore compatibility with Debian <10
ssh-keygen has "-f prefix_path" in openssh-server version 7.9+
|
2020-09-25 14:12:12 +02:00 |
Jérémy Lecour
|
7d1964370d
|
jails and incs lists are sorted alphanumerically
|
2020-08-28 10:21:13 +02:00 |
Jérémy Lecour
|
39901967a7
|
bkctld-check-setup: forgot to increment the summary
|
2020-08-20 14:50:09 +02:00 |
Jérémy Lecour
|
08a2e067c2
|
bkctld-check-setup: remove "set -x"
|
2020-08-19 14:01:57 +02:00 |
Jérémy Lecour
|
bc6a571595
|
whitespaces for readability
|
2020-08-19 13:58:23 +02:00 |